Senior iOS Software Engineer
Modular Medical Inc
Job Description
Job Description
Senior iOS Software Engineer
At Modular Medical, we are dedicated to transforming diabetes care through innovative technology. With our first insulin pump now released and beginning to reach patients, we are committed to providing reliable and user-friendly solutions. We are seeking a talented and experienced Senior iOS Software Engineer to help carry our next-generation mobile application across the finish line and to lead its ongoing development as our product line grows. If you're passionate about driving innovation and making a meaningful impact in healthcare, we'd love to connect with you.
Role and Responsibilities
- Complete development of our next-generation iOS application, currently in the late stages of development, and take ownership of it through release and beyond.
- Design and develop new features that expand what patients and caregivers can do with our insulin pump devices.
- Maintain and support our legacy iOS application as patients transition to the new app.
- Contribute to shared core components that will also support a future Android application, with an emphasis on correctness, safety, and testability.
- Collaborate with engineers, managers, and UX/UI designers to create seamless and intuitive mobile applications.
- Write clean, maintainable, and high-quality code with a strong focus on performance, reliability, and user experience.
- Ensure our iOS applications comply with medical device standards, regulatory requirements (e.g., FDA, ISO), and data security protocols.
- Troubleshoot, debug, and optimize the performance of applications running on various iOS devices.
- Participate in the full software development lifecycle, from initial planning through release and ongoing maintenance.
- Stay up to date with the latest iOS development trends, medical device regulations, and best practices in mobile health applications.
- Collaborate in code reviews to ensure code quality, maintainability, and adherence to industry standards.
- Develop features that enhance user experience, such as real-time data display, alerts, and intuitive user interfaces for diabetes management.
Qualifications
- Proven experience as an iOS developer with at least 4 years of experience in building and shipping iOS applications, ideally in the healthcare or medical device sector.
- Strong proficiency in Swift, including familiarity with the current version of the language, and experience with common iOS frameworks (UIKit, CoreData, CoreBluetooth, etc.).
- Experience with Swift language patterns such as actors, async/await, closures, protocols, generics, strict concurrency, and other advanced language features to write clean and efficient code.
- Solid experience with SwiftUI for building modern, responsive user interfaces.
- Experience with common mobile application architecture patterns.
- Knowledge of Apple's design guidelines, human interface standards, and accessibility principles.
- Strong understanding of security practices related to mobile app development, preferably in the context of healthcare (e.g., HIPAA, data encryption).
- Experience working with RESTful APIs to connect iOS applications with backend systems.
- Familiarity with testing frameworks (XCTest, Swift Testing) and experience with unit and integration testing for mobile apps.
- Ability to collaborate effectively with a cross-functional team and communicate complex technical ideas clearly.
- Comfortable working on both a modern codebase and an older one, and able to judge when to improve legacy code and when to leave it alone.
- Passion for healthcare technology and improving patient outcomes through innovation.
Preferred
- Experience with Bluetooth Low Energy (BLE) or wearable technology integration.
- Interest in working with the Swift SDK for Android. Our shared code is intended to support a future Android app, and any familiarity with Android development or with sharing Swift code across platforms is a strong plus.
- Knowledge of FDA regulations and medical device software compliance.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Background in Agile or Scrum development methodologies.
- Familiar with SwiftData for data management and integration in iOS applications.
- ...Senior iOS Software EngineerSan Diego, CA | Full-time, Exempt |Modular Medical, Inc. (Nasdaq: MODD) is a San Diego–based medical device company... ...now reaching patients. We are a small, hands-on team where engineers own meaningful work end to end and see the direct impact of...SeniorSoftwareFull timeLocal area
$142.3k - $263.3k
...Client Software Engineer - Private Cloud ComputeImagine what we could create together! At Apple, new ideas have a way of becoming phenomenal... ...what we could accomplish. Apple is seeking an experienced Senior iOS Software Engineer to contribute to the development of the next...SeniorSoftwareRelocation- ...Modular Medical is hiring a Senior iOS Software Engineer to drive the next-generation mobile app for diabetes care. You will own features, ensure quality, and align with regulatory requirements while collaborating with design and backend teams. You'll work on modern...SeniorSoftware
- ...will bridge the gap between discovery immunology and hardware engineering. Your primary focus will be designing tumor-tissue processors... ...modeling, computational fluid dynamics (CFD), and statistical software to simulate, evaluate, and refine device performance parameters...SeniorSoftwareFull time
$161.8k - $242.65k
...monitoring, and control from initiation through completion. The Senior Staff Enterprise Program Manager (Sr Staff EPM) demonstrates... ...testing, and commercial launch of complex innovative hardware, software, and cloud connected medical devices.Experience working with Agile...SeniorSoftwareFull timeFor contractorsWork experience placementWork at officeFlexible hours- ...High Side Technology has requirements for a senior-level architect to support advanced solutions design, software engineering, and modernization initiatives for national security and Intelligence Community (IC) customers. Requirements include designing, integrating, deploying...SeniorSoftwareFull timeFor contractors
- ...perspective to a place where your work truly matters; think of Gallagher. OverviewWe are seeking an experienced Senior Software Developer to join our engineering team, specializing in Healthcare Insurance and Electronic Data Interchange (EDI) solutions for medical...SeniorSoftwareLocal area
- ...Description Remote Our client is seeking a Senior Technical Program Manager to lead large-... ...technology initiatives across Product, Engineering, Infrastructure, and Operations teams.... ...initiatives. ~ Knowledge of modern software development practices, cloud...SeniorSoftwareRemote work
- ...CoStar Group, based in San Diego, seeks a Senior Software Engineer to design, build, and scale cloud-native applications using C#/.NET. The role emphasizes AI-assisted development with Claude and AWS-based services, while maintaining high performance and reliability in...SeniorSoftwareRemote work
$150k - $180k
...position. Summary/Objective: The Senior Enterprise Applications Developer is a... ...with APIs, cloud services, data engineering, automation, and AI-enabled solutions. Salesforce... ...Support, and IT. Apply sound software engineering practices, including modular...SeniorSoftwareWork at officeLocal area- ...learning pipelines covering data ingestion, preprocessing, feature engineering, model training, evaluation, deployment, monitoring, and... ...Product Managers, Data Scientists, Machine Learning Engineers, Software Engineers, Data Engineers, QA teams, domain experts, and business...SeniorSoftwareFull time
$169.4k - $254k
...entertainment excellence and creativity.The Senior People Technology Solutions Leadis a... ...innovation within PTS. The Principal Platform Engineer works across HRIS, integrations,... ...information. Experience with AI-assisted software development and coding agents (e.g., Codex...SeniorSoftware$145k - $165k
...Senior Technical Sales Consultant. Job Title: Senior Technical Sales Consultant (SaaS... ...to diverse, non-technical audiences. Software Proficiency: Required proficiency in... ...Education: Bachelor’s degree in Business, IT, Engineering, or a related field. Core Attributes:...SeniorSoftwareFull timeWork at officeImmediate start$150k - $200k
Job Title: Senior Technical Program Manager - Semiconductor Product DevelopmentLocation: Chatham, NJ, San Jose... ...-functional teams including: Device and process Engineering Validation and Test Engineering Firmware/Software Development Manufacturing Operations Quality and...SeniorSoftware- ...Flexibility: HybridStryker is seeking a Senior Engineering Manager to lead the development and... ...people leadership to deliver high-quality software, drive engineering excellence, and advance... ...enterprise mobile applications for iOS and Android; knowledge of React Native...SeniorSoftwareFull timeFor contractors
- Description SAIC is hiring for a Senior Software Engineer who must be experienced in the full development life cycle using modern methodologies, such as Agile/Scrum and test-driven development. Ideal candidate will be experienced with complex coding in C++, CLI, C#, Java...SeniorSoftware
- ...Northrop Grumman Aeronautics Systems is seeking a Sr Principal Software Engineer for a hybrid role across multiple California locations, including Rancho Bernardo and El Segundo, with travel. You will translate LiDAR algorithms into high-performance GPU code, develop models...SeniorSoftware
$77.6k - $176k
...Job Number: R0251767 Database Analyst, Senior The Opportunity: Ever-expanding... ...available today than ever before. As a data engineer, you know that organizing data can yield... ..., and maintaining databases, software applications, and data workflows ~ Experience...SeniorSoftwareFull timeContract workPart timeLocal areaRemote work$180k - $200k
...Position Summary: Sapient Logic is seeking a Senior Systems Engineer to support a joint mission system program in San Diego, CA. This position... .... Administer SCCM/MECM and WSUS for patch management, software deployment, and configuration compliance. Develop and maintain...SeniorSoftwareFull timeMonday to FridayFlexible hoursShift work$172.1k - $258.1k
...As a member of the Production Operations Engineering team within the platform technology... ...operations supporting millions of users. This senior individual contributor role operates at... ...-on engineer equally comfortable with software development, systems engineering and production...SeniorSoftware$201.3k - $352.3k
...Senior Staff Data Platform Engineer - Data Access Team Full-time Employee Type: Regular Region: AMS - North America and Canada Work Persona... .... About the Role — Senior Staff Data Platform Software Engineer, Data Access Team Every workflow, AI agent,...SeniorSoftwareFull timeWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week$137.4k - $237.1k
...to be seen and valued for who they are. Learn more about DEI at Seismichere (Opens in a new tab) . Overview As the Senior Software Engineer,you'llwork alongsideotherseasoned engineers on the Lessons teamonexciting features that directlyimpactour customers' success...SeniorSoftwareWorldwide$70.9k - $182.9k
...retention, and enabling expansion. The Senior Manager, Customer Success is responsible... ...delivery, operations, support, consulting, engineering, and commercial teams to drive... ...relationship extends beyond a traditional software or SaaS engagement. This leader must be...SeniorSoftwareLocal areaRemote workVisa sponsorship- ...Introduction At IBM Software, we transform client challenges into solutions. Building the... ...powering a stateful distributed system. As a Senior Product Manager on the Cloud Networking... ...for your product, making sure that the engineering, design, sales, and marketing have what...SeniorSoftwareFlexible hours
- ...Pinnacle Government Solutions is a minority-owned small business that provides Software, AI/ML, and Cloud Engineering Solutions for our Department of Defense, Intelligence Community, and Federal Civilian agencies. We bring SME-level expertise and over five decades of...SeniorSoftwareFull time
- ...operate and interact with customers. Seismic Aura, our leading AI engine, is powering this change in the sales enablement space and is... ...tasks, and to drive more successful sales outcomes. As a Senior Software Engineer – AI/ML , you’ll play a crucial role in developing...SeniorSoftwareRemote workWorldwide
$180k - $255k
Senior Technology Development Operations ManagerCooley is seeking a Senior DevOps Manager... ...Pipelines and ReleasesParticipate in software releases and deploymentsContribute to the... ...Computer Science, Information Technology, Engineering, or associated disciplineExperience...SeniorSoftwareFull timeTemporary workWork at officeImmediate startFlexible hoursWeekend work- ...The Company Duende Software is defining the identity infrastructure category. Trusted... ...tooling, Duende is expanding its field engineering capabilities. This role sits at the intersection... ...technical. Our audience is made up of senior .NET developers, software architects,...SeniorSoftwarePermanent employmentLive inRemote workWorldwide
- ...Chipton-Ross, Inc. in San Diego, CA, seeks a Senior Principal Computer Systems Architect to support Mission Systems N-OSSM development... ...hardening; maintaining documentation and coordinating with software/hardware teams. On-site required with up to 10% travel. #J-18...SeniorSoftware
- ...firmware specifications for FPGA, DSP, and control loops, partnering with photonics and software teams. You will shape FPGA partitioning, servo control, power, grounding, and thermal design, while mentoring engineers and driving design-for-manufacturability #J-18808-Ljbffr...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Software Engineer. Be the first to apply!
- ios developer San Diego, CA
- software engineer amazon San Diego, CA
- information technology software engineer San Diego, CA
- federal - software developer San Diego, CA
- junior software engineer San Diego, CA
- graduate software developer San Diego, CA
- rust software engineer San Diego, CA
- software engineer remote San Diego, CA
- junior software developer internship San Diego, CA
- remote entry level software developer San Diego, CA




