
Senior Mobile Software Engineer, Android
HHAeXchange
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $122,000 - $145,000 per year
Job Level
About the role
- Design, build, and maintain high‑performance mobile applications adhering to healthcare security and accessibility standards.
- Own features from concept to release, including design, development, testing, optimization, and regulatory compliance (HIPAA, WCAG).
- Partner with Product, Design, Backend, and QA teams to deliver functional, accessible, and visually polished applications.
- Enforce platform best practices through code reviews, performance optimization, and resolution of bottlenecks and memory or concurrency issues.
- Implement automated testing (unit, UI, integration) and debug complex issues across devices, OS versions, and form factors.
- Own mobile deployment pipelines, leveraging Fastlane and CI/CD workflows to automate testing and distribution.
- Use tools such as CursorAI and GitHub Copilot to improve development velocity and quality.
- Build and maintain secure solutions for sensitive patient data, supporting audits and compliance.
- Mentor engineers, champion mobile best practices, and drive continuous improvement.
- Estimate effort, manage timelines, and ensure high‑quality releases.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- 5+ years of professional native mobile development experience in Kotlin.
- Strong expertise in modern mobile architectural patterns (MVVM, Clean Architecture).
- Proven experience building responsive, high-quality mobile applications across multiple screen sizes, orientations, and device form factors.
- Strong experience integrating RESTful APIs, JSON, and complex backend services using cloud platforms such as AWS, Firebase, or Azure.
- Strong understanding of concurrency models, background execution, and push notification ecosystems.
- Strong knowledge of mobile security best practices, including encryption at rest and in transit, secure key management, certificate pinning, and platform-specific secure storage.
- Experience with automated testing and mobile debugging tools across devices and OS versions.
- Proven experience in performance optimization, memory management, battery efficiency, and network efficiency on mobile devices.
- Advanced Git proficiency with complex branching and merge strategies.
- Experience with CI/CD, Fastlane, automated builds, and beta deployments.
- Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, or similar) to improve development velocity, refactoring, and documentation.
- Familiarity with healthcare compliance (HIPAA/GDPR) and awareness of AI/ML use cases.
- Strong problem‑solving, debugging, and communication skills.
- Experience using JIRA, Confluence, and Agile methodologies.
- Demonstrated commitment to clean code, quality, and mentoring others.
- Willingness to explore and adopt AI tools responsibly to enhance productivity and innovation in your role
Benefits
- Competitive health plans
- Paid time-off
- Company paid holidays
- 401K retirement program with a Company elected match
- Other company sponsored programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinMVVMClean ArchitectureRESTful APIsJSONAWSFirebaseAzureautomated testingperformance optimization
Soft Skills
problem-solvingdebuggingcommunicationmentoringcontinuous improvementtime managementcollaborationleadership
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in EngineeringHIPAA complianceGDPR compliance