
Staff Software Development Engineer – iOS
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Illinois.
• Design, develop, and implement scalable, high-performance native iOS applications.
• Participate in architecture and solution-design efforts, offering technical leadership and strategic direction throughout the software development lifecycle.
• Assess technical feasibility, scalability, performance, and maintainability.
• Perform code reviews and promote engineering excellence via coding standards, best practices, and quality frameworks.
• Collaborate with engineers, product managers, architects, and stakeholders to ensure technical solutions align with business objectives.
• Lead the design, implementation, and maintenance of Apple HealthKit integrations.
• Develop HealthKit functionalities including authorization management, background delivery, anchored synchronization, data queries, and health data processing.
• Create and optimize solutions supporting activity tracking, steps, heart rate, blood pressure, sleep, ECG/EKG, oxygen saturation, and other HealthKit-compatible data types.
• Advocate for modern mobile engineering practices, emerging technologies, automation, and development tools.
• Encourage continuous learning through knowledge-sharing sessions, technical discussions, code reviews, and mentoring.
• Work alongside engineering teams to deliver complex features, modernize existing capabilities, and ensure successful project outcomes.
• Mentor and support junior engineers.
• Over 7 years of experience throughout the software development lifecycle, encompassing design, development, testing, deployment, and support.
• More than 4 years of hands-on experience in developing and implementing native iOS applications and frameworks.
• At least 4 years of experience with mobile application testing methodologies, tools, and processes.
• Over 4 years of expertise in Swift development.
• A minimum of 1 year of experience utilizing AI-assisted development tools such as Claude or similar platforms.
• Bachelor’s degree or equivalent experience (High School diploma + 4 years of relevant experience).
• Extensive experience with DevOps and CI/CD platforms, including CircleCI, TeamCity, SonarQube, and related tools.
• Practical knowledge of Apple HealthKit, Health Records, Workout APIs, and Apple Watch integrations.
• Experience in implementing HealthKit authorization workflows, background delivery, anchored queries, and health data synchronization solutions.
• Familiarity with unit and UI testing frameworks such as XCTest.
• Experience in test automation across mobile applications, APIs, and databases.
• Knowledge of observability and monitoring platforms like Datadog and AppDynamics.
• Understanding of SwiftUI and contemporary iOS application architecture patterns.
• CVS Health bonus, commission, or short-term incentive program.
• Equity award program.
• Medical coverage.
• Dental coverage.
• Vision coverage.
• Paid time off.
• Retirement savings options.
• Wellness programs.
• Additional resources supporting physical, emotional, and financial well-being.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.