Senior Mobile Software Engineer, iOS
Posted 63ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Mobile Software Engineer at HHAeXchange developing high-quality mobile applications for healthcare management. Collaborating with cross-functional teams to enhance caregiver and patient experiences.
Responsibilities:
- 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.
- Mentor engineers and drive continuous improvement.
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 Swift.
- 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).
Benefits:
- competitive health plans
- paid time-off
- company paid holidays
- 401K retirement program with a Company elected match
- other company sponsored programs

















