AgileEngine is an Inc. 5000 company that creates award‑winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people‑first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior iOS Mobile Engineer to strengthen and evolve a production iOS application during a 3–4 month project, ensuring stability, performance, and seamless user experience. This role is key to maintaining high mobile quality standards while collaborating cross‑functionally in a fast‑paced healthcare tech environment. You’ll influence technical direction, elevate iOS engineering practices, and deliver reliable Swift‑based solutions that directly impact real users. Project duration: 3-4 months.
WHAT YOU WILL DO
- Own and maintain the existing iOS application, ensuring stability and performance.
- Identify and resolve bugs and production issues across the mobile codebase.
- Implement minor feature enhancements aligned with business and user needs.
- Contribute to technical discussions regarding architecture improvements and modernization efforts.
- Collaborate with backend, product, and design teams to support cohesive API integrations and user experience improvements.
- Maintain and improve automated testing where applicable to ensure release readiness.
- Support CI/CD processes including builds, signing, provisioning, beta distribution, and App Store submissions.
- Profile and optimize app performance including memory usage and network efficiency.
- Integrate and maintain REST APIs, push notifications, and secure data handling mechanisms.
- Participate in code reviews and promote best practices within the iOS codebase.
MUST HAVES
- 5+ years of professional iOS development experience with multiple shipped applications.
- Strong expertise in iOS development using Swift and UIKit.
- Experience working with legacy Objective‑C codebases and early Swift implementations.
- Hands‑on experience with iOS frameworks including networking, local storage, and app lifecycle management.
- Solid understanding of mobile architectural patterns such as MVC and MVVM.
- Experience building and consuming RESTful APIs.
- Proficiency with mobile CI/CD processes and App Store release management.
- Strong debugging skills and ability to work independently on production issues.
- Strong communication skills with the ability to explain technical decisions and tradeoffs.
- Upper‑intermediate English level.
NICE TO HAVES
- Experience modernizing legacy Objective‑C codebases to newer Swift standards.
- Experience working in healthcare or regulated environments.
- Experience maintaining apps in production with active user bases.
- Familiarity with analytics, logging, and crash reporting tools.
PERKS AND BENEFITS
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD‑based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.