All roles

Open role

[Remote] Lead Mobile Engineer (iOS)

Remote · Egypt Full-time

Note: The job is a remote job and is open to candidates in USA. Impiricus is the first and only AI-powered HCP Engagement Engine, recognized as the #1 fastest growing company in North America by Deloitte. The Lead Mobile Engineer (iOS) will be responsible for driving architectural decisions, setting engineering standards, and leading the modernization of the iOS platform to enhance the mobile experience for healthcare professionals.

Responsibilities

  • Serve as the technical authority for iOS, driving architectural decisions, setting engineering standards, and establishing best practices across the mobile codebase
  • Lead a modernization of our iOS platform — migrating from MVC to MVVM, adopting SwiftUI, introducing dependency injection, and building out automated testing — setting the foundation for years of scalable growth
  • Define and evolve our mobile engineering processes, tooling, and release workflows to maximize team velocity and product quality
  • Partner closely with product and design to influence roadmap decisions from a mobile-first perspective, ensuring we build the right things the right way
  • Conduct code reviews and actively mentor engineers, raising the team's collective technical level
  • Integrate iOS applications with backend APIs, third-party SDKs, and platform services with a focus on performance, reliability, and security
  • Champion quality — from automated testing to observability — and build systems that catch problems before users do

Skills

  • 7+ years of professional iOS development experience using Swift
  • A track record of technical ownership — you've led architecture decisions, driven major initiatives, and influenced how a team builds, not just what it builds
  • Deep expertise in modern iOS development: SwiftUI, MVVM, and Clean Architecture patterns
  • Experience introducing or scaling automated testing on an iOS platform
  • Experience with CI/CD pipelines for iOS (Bitrise, Xcode Cloud, Fastlane, GitHub Actions, or similar)
  • Strong communication and collaboration skills — you can articulate technical trade-offs clearly and bring others along with you
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Experience growing or mentoring a mobile engineering team

Benefits

  • Healthcare : Medical, dental, and vision coverage for you and your dependents + on-demand healthcare concierge
  • HSA, FSA & DCFSA : Pre-tax savings options for healthcare and dependent care, with monthly employer contributions to HSA (if enrolled in a high-deductible plan)
  • Coverage & Protection : 100% paid short- and long-term disability, plus life and AD&D insurance
  • Flexible Time Off : Take the time you need with a flexible vacation policy — recharge your batteries your way
  • Parental Leave : Paid parental leave to spend time with your newborn, adopted, or foster child (available after 6 months)
  • Your Work, Your Way : If you’re close to an office, we encourage spending some time in-person to collaborate and connect. If not, remote is always an option.
  • Home Office Setup : We’ll ship you the gear you need to create a comfortable workspace at home.
  • 401(k) : Save for your future with tax advantages (and company match!)

Company Overview

  • Impiricus provides a digital network and platform that connects physicians and industry. It was founded in 2021, and is headquartered in Atlanta, Georgia, USA, with a workforce of 201-500 employees. Its website is https://impiricus.com/.
  • More open positions

    [Remote] Staff Frontend Engineer, Stripe Dashboard

    Work from home Full-time role

    [Remote] Independent Recruiter

    Work from home Full-time role

    [Remote] Software Engineer

    Work from home Full-time role

    [Remote] Senior Data Scientist (Market Research Analytics) - Remote, US-based only

    Work from home Full-time role

    [Remote] Design Engineer, Platform

    Work from home Full-time role

    SDET

    Work from home Full-time role

    Remote Customer Service & Technical Support Representative – Hardware, Software & Client Solutions (Work From Home)

    Work from home Full-time role

    Senior Designer — Licensed Merchandise & Retail Products

    Work from home Full-time role

    Behavioral Health Licensed Practical Nurse (LPN) - Transfer Center, Remote

    Work from home Full-time role

    Digital Production Associate

    Work from home Full-time role

    Principal Biostatistician - Remote

    Work from home Full-time role

    ESL Remote Instructor-Regular

    Work from home Full-time role

    Market Vice President - Western Region Luxury

    Work from home Full-time role

    [Remote] Account Executive, Splunk - FSI

    Work from home Full-time role

    Experienced Customer Service Representative - Not-For-Profit Support - Remote Opportunity

    Work from home Full-time role

    [Remote] Accounting Associate - Contract

    Work from home Full-time role

    Part-Time Remote Data Entry Associate – Accurate Data Management for careerzynith Entertainment Projects

    Work from home Full-time role

    Default Title Examiner, Default Services- REO

    Work from home Full-time role

    [Remote] QA Engineer

    Work from home Full-time role

    Graphic Design Lead

    Work from home Full-time role

    Network and Systems Surveillance Tech - (100% Remote/Overnight Shift Work)

    Work from home Full-time role