




Summary: Own and evolve patient and practice mobile applications, designing and implementing features, leading technical reviews, and collaborating with cross-functional teams. Highlights: 1. Opportunity to own and evolve patient and practice mobile applications 2. Collaborate closely with backend, product, and design teams 3. Participate in code reviews and mentor other engineers **Important:** *after confirming your application on this platform, you’ll receive an email with the next step: completing your application on our internal site, LaunchPod. So keep an eye on your inbox and don’t miss this step — without it, the process can’t move forward.* **What you will do** * Own and evolve patient and practice mobile applications, ensuring stability, performance, and delivery velocity; * Design and implement mobile features using **Swift** and **Java/Kotlin** aligned with business and user needs; * Lead technical design reviews covering mobile architecture, offline\-first data flows, sync strategies, and security considerations; * Collaborate closely with backend, product, and design teams to define cohesive API contracts and end\-to\-end user experiences; * Implement and maintain automated testing strategies, including unit and UI tests, to ensure release readiness and code quality; * Own mobile CI/CD pipelines, including signing, provisioning, beta distribution, and app store submissions; * Profile and optimize app performance across memory usage, network efficiency, and rendering; * Integrate mobile apps with REST and GraphQL APIs, push notifications, deep links, and secure data handling mechanisms; * Implement analytics, logging, crash reporting, and feature flags to improve observability and reliability; * Participate in code reviews and mentor other engineers, promoting mobile best practices and consistency; * Initial project duration of 3–4 months, with the possibility of continuation on other projects. **Must haves** * **5\+ years of professional mobile development experience** with multiple shipped iOS and Android applications; * Strong expertise in iOS development using **Swift**, **SwiftUI**, and **UIKit**; * Solid Android development experience using **Java** and **Kotlin**; * Hands\-on experience with iOS frameworks including networking, local storage, Combine, WebKit, and biometrics; * Hands\-on experience with Android technologies such as Kotlin coroutines, Jetpack components, Retrofit, Material components, and Navigation; * Experience managing mobile dependencies and shared libraries using tools like SPM, CocoaPods, and Gradle; * Deep understanding of mobile architectural patterns such as MVVM, MVC, and MVI, including dependency injection and offline caching; * Experience building and consuming RESTful and GraphQL APIs; * Proficiency with mobile CI/CD tools such as Fastlane, Jenkins, and GitHub Actions; * Strong background in automated testing using XCTest, Espresso, and unit testing frameworks; * Familiarity with analytics, observability, and monitoring tools for mobile applications; * Working knowledge of responsive web technologies including HTML5, CSS3, and JavaScript; * Comfortable leveraging AI assisted development tools to accelerate coding, debugging, and boilerplate generation; * Strong communication skills with the ability to explain technical decisions and tradeoffs; * Upper\-intermediate English level. **Nice to haves** * Experience working in healthcare or regulated environments; * Experience owning mobile applications at scale with frequent releases; * Familiarity with feature flag systems and experimentation frameworks; * Interest in mentoring, interviewing, and influencing mobile engineering standards. **About us** 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. If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! **Perks and benefits** * **Professional growth:** Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. * **Competitive compensation:** We match your ever\-growing skills, talent, and contributions with competitive USD\-based compensation and budgets for education, fitness, and team activities. * **A selection of exciting projects:** Join projects with modern solutions development and top\-tier clients that include Fortune 500 enterprises and leading product brands. * **Flextime:** Tailor your schedule for an optimal work\-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive. Job Type: Full\-time Work Location: Remote


