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.
- 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.
- 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.
- 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.
- 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).
- 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.
- Medical, Dental, and Vision insurance
- Basic and Supplemental Life Insurance options
- 401(k) retirement plans with company match
- Health Spending Accounts (HSA/FSA)
- 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
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...SuggestedDaily paidFull timeWork experience placementWork at office
- ...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...SuggestedPermanent employmentFor contractorsWork experience placementWork from home1 day per week
- ...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...SuggestedImmediate start
- ...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,...SuggestedRemote work1 day per week
$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...IosRemote jobWork at office- ...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...IosFull timeContract workPart timeMonday to Friday
- ...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,...IosFull timeTemporary workPart timeLocal areaMonday to Friday
$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 payLocal areaRemote workFlexible hours3 days per week- ...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,...
- ...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 office3 days per week
- ...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
$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 payWork at officeLocal areaWorldwideFlexible hours3 days per week- ...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 areaWorldwide
- 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
- ...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 workWork at officeLocal areaRemote work
$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 payLocal areaWorldwideFlexible hours3 days per week- ...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...
- ...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
- ...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 workInternship
- ...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
$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...$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 workWork experience placementImmediate startRelocation packageFlexible hours$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$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 workWork experience placementLocal areaImmediate startRemote workRelocation packageFlexible hours- ...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...
$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 payContract workTemporary workFor contractorsBank staffWork at officeDay shift- ...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
- ...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...
- ...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...
$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 payInternshipSummer internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Mobile Software Engineer - iOS. Be the first to apply!
Related searches
- software support Winston Salem, NC
- software sales Winston Salem, NC
- embedded software Winston Salem, NC
- remote software sales Winston Salem, NC
- software technical support Winston Salem, NC
- software asset management analyst Winston Salem, NC
- software Winston Salem, NC
- senior c# .net software developer Winston Salem, NC
- entry level software sales Winston Salem, NC
- healthcare software sales Winston Salem, NC


