HHAeXchange is the leading technology platform for home and community-based care, and they are seeking a Sr Mobile Software Engineer to design, develop, and maintain high-quality mobile applications. The role involves building scalable mobile experiences and collaborating with cross-functional teams to enhance caregiver and patient interactions.
Responsibilities:
- Hands‑on Mobile Development: Design, build, and maintain high‑performance mobile applications adhering to healthcare security and accessibility standards
- End‑to‑End Feature Ownership: Own features from concept to release, including design, development, testing, optimization, and regulatory compliance (HIPAA, WCAG)
- Cross‑Functional Collaboration: Partner with Product, Design, Backend, and QA teams to deliver functional, accessible, and visually polished applications
- Code Quality & Performance: Enforce platform best practices through code reviews, performance optimization, and resolution of bottlenecks and memory or concurrency issues
- Testing & Reliability: Implement automated testing (unit, UI, integration) and debug complex issues across devices, OS versions, and form factors
- CI/CD & Automation: Own mobile deployment pipelines, leveraging Fastlane and CI/CD workflows to automate testing and distribution
- AI‑Driven Development: Use tools such as CursorAI and GitHub Copilot to improve development velocity and quality
- Healthcare Compliance & Security: Build and maintain secure solutions for sensitive patient data, supporting audits and
- Technical Leadership: Mentor engineers, champion mobile best practices, and drive continuous improvement
- Planning & Delivery: Estimate effort, manage timelines, and ensure high‑quality releases
- Other duties, as assigned by supervisor or HHAeXchange leadership
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
- Deep proficiency in Kotlin (Java as needed)
- Expertise in Jetpack Compose and modern Android UI frameworks
- Strong experience with Room, SQLite, and Android Keystore secure storage
- Expertise in Android accessibility APIs (TalkBack) and inclusive design best practices
- Strong understanding of Coroutines, Flow, WorkManager, and Android services
- Experience with JUnit, Espresso, and UI testing tools
- Expertise in performance profiling and optimization using Android Studio Profiler (CPU, memory, network)
- Strong knowledge of app signing, Play Store deployment, and FCM