Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Mobile Software Engineer - iOS

Inmar Pharmaceuticals Inc.

We are seeking a highly skilled and hands-on Lead Mobile Software Engineer (iOS) to drive the design, development, and delivery of modern mobile applications that support healthcare and supply chain operations. This role will provide technical leadership while actively contributing to the development of high-quality, scalable, and performant iOS applications.

You will lead by example-setting coding standards, guiding architectural decisions, and mentoring engineers-while building mobile solutions that integrate seamlessly with backend services and leverage device capabilities such as camera vision and barcode scanning. Key Responsibilities

Technical Leadership (35%)
  • Define and drive the technical vision/ownership for mobile application development across multiple iOS apps.
  • Establish best practices for mobile architecture (MVVM-C), performance optimization, and code quality.
  • Mentor engineers through code reviews, design discussions, and hands-on coaching.
  • Partner with product, design, and backend teams to align technical solutions with business objectives.
  • Lead technical decision-making for mobile frameworks, libraries, and tooling.
Mobile Application Development (40%)
  • Design, develop, and maintain iOS applications using Swift and modern Apple frameworks (SwiftUI, XCTest).
  • Build robust integrations with RESTful APIs and backend services.
  • Implement responsive, intuitive, and high-performance user interfaces.
  • Leverage native device capabilities, including camera, sensors, and secure storage.
  • Ensure applications are reliable in real-world environments, including intermittent connectivity.
Architecture & System Integration (15%)
  • Collaborate with backend teams to define API contracts and optimize data exchange.
  • Design mobile solutions that support offline-first or occasionally connected use cases .
  • Ensure secure data handling and compliance with healthcare and regulatory standards.
  • Contribute to system-level architecture decisions impacting mobile and backend systems.
Agile Execution & Continuous Improvement (10%)
  • Participate in sprint planning, backlog grooming, and delivery tracking.
  • Drive continuous improvement in mobile development practices, tooling, and testing.
  • Stay current with emerging trends in mobile development, iOS frameworks, and device capabilities.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 7+ years of software development experience , with 3+ years focused on iOS/mobile development .
  • Strong proficiency in Swift and the iOS development ecosystem (UIKit and/or SwiftUI).
  • Experience building and consuming RESTful APIs and working with JSON-based services.
  • Deep understanding of mobile application architecture, design patterns, and performance optimization.
  • Experience with mobile app lifecycle, memory management, and concurrency.
  • Proven experience leading projects, mentoring engineers, and driving technical outcomes.
  • Familiarity with version control (Git), CI/CD pipelines, and mobile release processes.
  • Strong communication and collaboration skills.
  • Experience deploying applications to the Apple App Store and managing release pipelines.
  • Experience with barcode or QR code scanning technologies (e.g., CodeCorpSDK).
Preferred Qualifications (Nice to Have)
  • Experience with camera-based applications , including computer vision or image processing (AVFoundation).
  • Familiarity with offline-first architectures , local storage (SQLite, Core Data), and sync strategies.
  • Experience integrating with device hardware and sensors.
  • Familiarity with healthcare, supply chain, or regulated environments.
  • Knowledge of authentication standards (OAuth2, OpenID Connect) and secure mobile development.
At Inmar, we put people first and that means empowering our associates to thrive at every stage of life and career. Our comprehensive and competitive benefits package is thoughtfully designed to support a wide range of lifestyles and life stages.

Eligible associates have access to:
  • Medical, Dental, and Vision insurance
  • Basic and Supplemental Life Insurance options
  • 401(k) retirement plans with company match
  • Health Spending Accounts (HSA/FSA)
We also offer:
  • Flexible time off and 11 paid holidays
  • Family-building benefits, including Maternity, Adoption, and Parental Leave
  • Tuition Reimbursement and certification support, reflecting our commitment to lifelong learning
  • Wellness and Mental Health counseling services
  • Concierge and work/life support resources
  • Adoption Assistance Reimbursement
  • Perks and discount programs
Please note that eligibility for some benefits may depend on your job classification and length of employment. Benefits are subject to change and may be governed by specific plan or program terms.

At Inmar, compensation reflects our belief in integrity, transparency, and the value of individual contributions. The hiring range for this position is:


The final offer may vary based on factors such as geographic location, job-related skills, education, certifications, work experience, and other relevant considerations.

Depending on the job level and role, it may include:
  • Annual discretionary bonuses through our Core Company Performance Bonus Plan
  • Equity grants, sign-on bonuses, and other tailored incentive opportunities
  • Additional discretionary compensation, such as:
    • Growing Revenue Incentives
    • Corporate or VIP Bonuses
    • Deferred compensation opportunities

The actual annualized salary offered at the time of hire will be communicated in the candidate's offer letter. We remain committed to fairness and transparency across all locations. Where required, including for remote-eligible roles, local pay ranges are disclosed in accordance with applicable laws and regulations.

We are an Equal Opportunity Employer, including disability/vets.

Recruitment Fraud Notice: Recruitment fraud is an increasingly common scam where individuals pose as employers to offer fictitious job opportunities. Scammers sometimes impersonate Inmar recruiters on LinkedIn and other channels. We will never ask for payment or sensitive personal information during the hiring process. Verify any role on our official Workday Careers site and learn how to spot scams in our full notice.

This position is not eligible for student visa sponsorship, including F-1 OPT or CPT. Candidates must have authorization to work in the U.S. without the need for employer sponsorship now or in the future.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Lead Mobile Software Engineer - iOS in Winston Salem, NC vacancy
  •  ...way forward. What this job involves: The Mobile Engineer supports operation, inspection, and maintenance processes to...  ...(JLL), together with its subsidiaries and affiliates, is a leading global provider of real estate and investment management services... 
    Suggested
    Daily paid
    Full time
    Work experience placement
    Work at office

    *US AMR-Jones Lang LaSalle Americas, Inc.

    Winston Salem, NC
    2 days ago
  •  ...Electromechanical Systems (EMS) is seeking an experienced Embedded Software Engineer to develop and verify software for control systems used in...  .... Responsibilities Our team designs and delivers industry-leading solutions for aerospace vibration control and torque measurement... 
    Suggested
    Permanent employment
    For contractors
    Work experience placement
    Work from home
    1 day per week

    Parker Hannifin Corporation

    Winston Salem, NC
    1 day ago
  •  ...As an experienced Mobile Building Engineer within Corporate Advisory Solutions you will perform technical and mechanical functions related to the property's plant and equipment in order to achieve energy efficiency, cost effectiveness, and engineering services to the... 
    Suggested
    Immediate start

    Willow-Bridge-Property-Compan

    Winston Salem, NC
    9 hours ago
  •  ...PARKER HANNIFIN CORP in MacGregor Park, NC, is seeking an experienced Embedded Software Engineer to develop software for aerospace and industrial applications. This role focuses on motor control and signal processing with responsibilities including architecture design,... 
    Suggested
    Remote work
    1 day per week

    Parker Hannifin Corporation

    Winston Salem, NC
    9 hours ago
  • $140k - $200k

     ...text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension,...  ...office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Ios
    Remote job
    Work at office

    Speechify

    Winston Salem, NC
    more than 2 months ago
  •  ...copper-based cable plant, network management software tools, network hardware...  ...Experience with Cisco products: Catalyst IOS, Nexus switches, FTD Firewall and VPN, ISE...  ...network infrastructure. Proven network engineering, operations, and performance analysis skills... 
    Ios
    Full time
    Contract work
    Part time
    Monday to Friday

    University of North Carolina School of the Arts

    Winston Salem, NC
    4 days ago
  •  ...copper-based cable plant, network management software tools, network hardware interconnectivity...  ...of Cisco ISE (Identity Services Engine) * Configuration and monitoring of Cisco...  ...using the following Cisco products: Catalyst IOS and Nexus switches, FTD Firewall and VPN,... 
    Ios
    Full time
    Temporary work
    Part time
    Local area
    Monday to Friday

    University of North Carolina School of the Arts

    Winston Salem, NC
    3 days ago
  • $118.02k - $180.31k

     ...discussions and project status. Develop engineering proposals and cost estimates. Manage resources...  ...specifications and needs of the plant. Lead and mentor junior engineering staff on...  ...Science, Artificial Intelligence, Software Engineering, or related fields that enables... 
    Hourly pay
    Local area
    Remote work
    Flexible hours
    3 days per week

    Sargent Lundy

    Winston Salem, NC
    9 hours ago
  •  ...Integration Technical Specialist in North Carolina. This role involves leading control systems integration projects, programming, testing,...  .... Ideal candidates will possess an Associate Degree in Engineering and over 10 years of programming experience with SCADA, PLCs,... 

    Fashion Institute of Design & Merchandising

    Winston Salem, NC
    1 day ago
  •  ...Sargent Lundy in MacGregor Park is hiring a mechanical engineer for their Nuclear Power Group. The role involves leading evaluations for nuclear power uprate projects and preparing essential calculations. Candidates must hold a BSME and have at least 12 years of experience... 
    Work at office
    3 days per week

    Sargent Lundy

    Winston Salem, NC
    4 days ago
  •  ...Sargent Lundy in MacGregor Park, NC, is seeking an experienced engineer to support power uprates in the nuclear industry. This role involves developing proposals, managing resources, and mentoring junior staff, with a hybrid work arrangement that allows for remote work... 
    Remote work

    Sargent Lundy

    Winston Salem, NC
    4 days ago
  • $118.02k - $180.31k

     ...drawings for nuclear power plant systems Engineering analyses and evaluations to support...  ...related to engineering tasks and status Lead engineering project teams This position...  ...Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables... 
    Hourly pay
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent Lundy

    Winston Salem, NC
    4 days ago
  •  ...Company Description Rotork is the market-leading global flow control and instrumentation company, helping our customers manage the...  .... Job Description The role of Business Application Engineer is to be responsible for IT Applications Support activities. Providing... 
    Local area
    Worldwide

    Rotork

    Winston Salem, NC
    4 days ago
  • Affordable Dentures Inc. seeks a Manager responsible for the technical training and development of all laboratory technicians. This role involves supervising and implementing new products within the lab, ensuring communication with regional management while following established...
    Full time

    Affordable Dentures

    Winston Salem, NC
    2 days ago
  •  ...policies Qualifications: Education: Bachelor's degree in Information Systems, Information Technology, Cloud & Networking Engineering and/or Cyber Security Experience: 3+ years of experience as a developer Technical Skills: Proficiency in OIDC, SAML,... 
    Temporary work
    Work at office
    Local area
    Remote work

    Innovative Development

    Winston Salem, NC
    2 days ago
  • $134.55k - $205.56k

     ...expanding work in the Mechanical Analysis Engineering group. You will work on major systems,...  ...process in the following areas: Develop and lead licensing basis system and component...  ...Computer Science, Artificial Intelligence, Software Engineering, or related fields that... 
    Hourly pay
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent Lundy

    Winston Salem, NC
    9 hours ago
  •  ...Software Engineer Applicants will only be considered if both (1) you are already eligible to work in the United States, and (2) you will be able to physically work in Winston-Salem, North Carolina. Legna Software, LLC is seeking a software engineer to join the R&D team... 

    Legna Software

    Winston Salem, NC
    2 days ago
  •  ...Senior Software Engineer – Informix We are seeking a highly skilled and proactive Senior Software Engineer – Informix to lead the development, enhancement, and support of mission-critical applications built on the IBM Informix platform. This individual will be responsible... 
    Flexible hours

    Inmar

    Winston Salem, NC
    9 hours ago
  •  ...Unreal Engine C++ Programmer In this volunteer position you will be working closely with other members of the Coding department to...  ...2 weeks to complete it) to test your abilities. Required Software: Unreal Engine 4 Visual Studio Community Edition with... 
    Temporary work
    Internship

    Epoch Games

    Winston Salem, NC
    4 days ago
  •  ...origin, disability status, protected veteran status or any other characteristic protected by law. Job Profile The Network Solutions Engineer will be responsible for advancing sales of Professional Services. This role is a technical selling position and will apply... 
    Night shift

    Netceed

    Winston Salem, NC
    1 day ago
  • $140k - $200k

     ...Clutch Canada is searching for a Senior Software Engineer in Winston-Salem, North Carolina. The role involves collaborating with product teams to enhance the Speechify experience, optimize existing functionalities, and develop cloud-based solutions using Kotlin. The ideal... 

    Clutch Canada

    Winston Salem, NC
    4 days ago
  • $164.25k - $273.76k

     ...Position Summary The Principal Software Engineer is a senior technical leader responsible for setting the technical vision, standards, and...  ...organization. Mentorship & Thought Leadership Mentor Staff Engineers, Lead Engineers, and other senior technical talent to grow... 
    Temporary work
    Work experience placement
    Immediate start
    Relocation package
    Flexible hours

    Inmar

    Winston Salem, NC
    9 hours ago
  • $140k - $200k

     ...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across platforms. It is a critical role for someone who enjoys working at... 
    Remote work

    Clutch Canada

    Winston Salem, NC
    4 days ago
  • $164.25k - $273.76k

     ...Position Summary The Principal Software Engineer is a senior technical leader responsible for setting the technical vision, standards, and...  ...& Thought Leadership Mentor Staff Engineers, Lead Engineers, and other senior technical talent to grow organizational... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Inmar

    Winston Salem, NC
    9 hours ago
  •  ...Description: The Senior Platform Engineer is responsible for the reliability,...  ...experience in ServiceNow platform engineering, software engineering, or technical operations...  ...infrastructure and connectivity. We are one of the leading providers of digital and AI... 

    The Nippon Telegraph and Telephone Corporation (NTT)

    Winston Salem, NC
    3 days ago
  • $30 - $33 per hour

     ...Job Description Job Description Seeking a Mobile Facilities/Building Engineer in the Winston Salem area!$30-33/HR 1st Shift Job Description The Mobile Engineer will operate, maintain, troubleshoot, and repair facility equipment across multiple locations, ensuring... 
    Weekly pay
    Contract work
    Temporary work
    For contractors
    Bank staff
    Work at office
    Day shift

    Aerotek

    Winston Salem, NC
    5 days ago
  •  ...Role : Full Stack Developer with AWS (Senior Software Engineer) Location : Winston - Salem, NC (Onsite) (Only Local) Note : Need Local only. Skills : AWS full-stack developer i.e., knowledge in both back-end and front-end (experience in Python, React... 
    Local area

    Exaways Corporation

    Winston Salem, NC
    2 days ago
  •  ...Solutions Inc. in Winston-Salem, North Carolina, seeks a technical support professional. Responsibilities include troubleshooting software issues, providing excellent customer service, and collaborating with teams on product improvements. Required qualifications include... 

    Brock Solutions Inc.

    Winston Salem, NC
    9 hours ago
  •  ...Netceed is seeking a Network Solutions Engineer in Winston-Salem, North Carolina, responsible for advancing sales of Professional Services. This role involves technical selling, assessing customer needs, and collaborating with engineering and operations to achieve sales... 

    Netceed

    Winston Salem, NC
    1 day ago
  • $20 - $25 per hour

     ...A leading banking association seeks interns for its 2026 Summer Internship in Platform Engineering & Innovation located in Winston-Salem, North Carolina. This 8-week program provides hands-on experience for rising juniors and seniors in the fields of computer science... 
    Hourly pay
    Internship
    Summer internship

    The Clearing House

    Winston Salem, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Mobile Software Engineer - iOS. Be the first to apply!