Job Closed
This listing is no longer active.
Better Homecare, Better Health
Senior Mobile Software Engineer, iOS
Location
United States
Posted
101 days ago
Salary
$122K - $145K / year
Seniority
Senior
Job Description
Senior Mobile Software Engineer, iOS
HHAeXchange
• 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.
Job 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop and maintain features using C# and .NET • Assist in building backend services, APIs, and web applications • Write clean, maintainable, and well-documented code • Participate in code reviews and team design discussions • Debug issues and help improve application performance and reliability • Contribute to unit tests and automated testing efforts • Work with databases and data models (SQL or NoSQL) • Collaborate with product managers, designers, and other engineers in an agile environment
Worth is now looking looking for a Senior Software Engineer to own major features and subsystems that power our core products. This is a hands-on engineering role for someone who thrives in production code, handles ambiguity with confidence, and raises the technical bar for the team around them. You will design and deliver scalable systems, break down complex product requirements into thoughtful technical plans, and anticipate performance, reliability, and maintainability challenges before they surface in production. Beyond your own execution, you will mentor intermediate and associate engineers, helping them grow in system design, code quality, and engineering judgment. Your impact will extend across your team and product area through both direct contribution and technical leadership. Responsibilities - Own the design and implementation of major features or subsystems from concept through production. - Break down ambiguous requirements into clear technical designs with well-understood tradeoffs. - Write high-quality production code across backend and frontend systems using Node.js, TypeScript, Nest.js, and React.js. - Design and evolve PostgreSQL schemas with strong attention to indexing, performance, and data integrity. - Optimize slow queries and resolve systemic performance bottlenecks. - Build and maintain event-driven workflows using Kafka and Redis. - Deploy, monitor, and debug containerized services in Kubernetes environments. - Identify and address technical debt within owned systems and lead pragmatic refactors. - Lead by example in code reviews, coaching others on clean architecture, testing strategy, and maintainable design. - Handle production incidents methodically and improve systems to reduce recurrence. - Mentor associate and intermediate engineers through pairing, design reviews, and structured feedback. - Communicate complex technical tradeoffs clearly across engineering, product, and leadership. Technology Stack - Languages & Runtimes: Node.js, TypeScript - Frameworks: Nest.js, React.js - Data & Messaging: PostgreSQL, Kafka, Redis, Redshift - Infrastructure & Orchestration: Kubernetes, ArgoCD, AWS - Monitoring: DataDog
Worth is now looking looking for a Senior Software Engineer to own major features and subsystems that power our core products. This is a hands-on engineering role for someone who thrives in production code, handles ambiguity with confidence, and raises the technical bar for the team around them. You will design and deliver scalable systems, break down complex product requirements into thoughtful technical plans, and anticipate performance, reliability, and maintainability challenges before they surface in production. Beyond your own execution, you will mentor intermediate and associate engineers, helping them grow in system design, code quality, and engineering judgment. Your impact will extend across your team and product area through both direct contribution and technical leadership. Responsibilities - Own the design and implementation of major features or subsystems from concept through production. - Break down ambiguous requirements into clear technical designs with well-understood tradeoffs. - Write high-quality production code across backend and frontend systems using Node.js, TypeScript, Nest.js, and React.js. - Design and evolve PostgreSQL schemas with strong attention to indexing, performance, and data integrity. - Optimize slow queries and resolve systemic performance bottlenecks. - Build and maintain event-driven workflows using Kafka and Redis. - Deploy, monitor, and debug containerized services in Kubernetes environments. - Identify and address technical debt within owned systems and lead pragmatic refactors. - Lead by example in code reviews, coaching others on clean architecture, testing strategy, and maintainable design. - Handle production incidents methodically and improve systems to reduce recurrence. - Mentor associate and intermediate engineers through pairing, design reviews, and structured feedback. - Communicate complex technical tradeoffs clearly across engineering, product, and leadership. Technology Stack - Languages & Runtimes: Node.js, TypeScript - Frameworks: Nest.js, React.js - Data & Messaging: PostgreSQL, Kafka, Redis, Redshift - Infrastructure & Orchestration: Kubernetes, ArgoCD, AWS - Monitoring: DataDog
Worth is now looking looking for a Senior Software Engineer to own major features and subsystems that power our core products. This is a hands-on engineering role for someone who thrives in production code, handles ambiguity with confidence, and raises the technical bar for the team around them. You will design and deliver scalable systems, break down complex product requirements into thoughtful technical plans, and anticipate performance, reliability, and maintainability challenges before they surface in production. Beyond your own execution, you will mentor intermediate and associate engineers, helping them grow in system design, code quality, and engineering judgment. Your impact will extend across your team and product area through both direct contribution and technical leadership. Responsibilities - Own the design and implementation of major features or subsystems from concept through production. - Break down ambiguous requirements into clear technical designs with well-understood tradeoffs. - Write high-quality production code across backend and frontend systems using Node.js, TypeScript, Nest.js, and React.js. - Design and evolve PostgreSQL schemas with strong attention to indexing, performance, and data integrity. - Optimize slow queries and resolve systemic performance bottlenecks. - Build and maintain event-driven workflows using Kafka and Redis. - Deploy, monitor, and debug containerized services in Kubernetes environments. - Identify and address technical debt within owned systems and lead pragmatic refactors. - Lead by example in code reviews, coaching others on clean architecture, testing strategy, and maintainable design. - Handle production incidents methodically and improve systems to reduce recurrence. - Mentor associate and intermediate engineers through pairing, design reviews, and structured feedback. - Communicate complex technical tradeoffs clearly across engineering, product, and leadership. Technology Stack - Languages & Runtimes: Node.js, TypeScript - Frameworks: Nest.js, React.js - Data & Messaging: PostgreSQL, Kafka, Redis, Redshift - Infrastructure & Orchestration: Kubernetes, ArgoCD, AWS - Monitoring: DataDog


