Platzhalter Bild

Senior iOS Software Engineer bei Modular Medical

Modular Medical · San Diego, Vereinigte Staaten Von Amerika · Onsite

$125,000.00  -  $185,000.00

Jetzt bewerben

About Company:

Join Modular Medical and be part of a mission-driven team transforming diabetes care for millions. Founded by Paul DiPerna, the visionary behind Tandem Diabetes. Modular Medical is revolutionizing insulin delivery with our innovative MODD1 and Pivot pumps designed to serve the underserved—making advanced diabetes technology accessible, affordable, and simple for those still relying on daily injections. At Modular Medical, we value passion, creativity, and a commitment to excellence.

About the Role:

As a Senior iOS Software Engineer, you will lead the design, development, and deployment of high-quality iOS applications that meet the evolving needs of our clients in the professional, scientific, and technical services sector. You will collaborate closely with cross-functional teams including product managers, designers, and backend engineers to deliver seamless and innovative mobile experiences. Your expertise will drive the architecture and implementation of scalable, maintainable, and performant codebases while ensuring adherence to best practices and industry standards. You will also mentor junior engineers, fostering a culture of continuous learning and technical excellence within the team. Ultimately, your contributions will directly impact the success of our mobile solutions and enhance user satisfaction across our product portfolio.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in iOS application development.
  • Proficiency in Swift and Objective-C programming languages.
  • Strong understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and networking libraries.
  • Experience with RESTful APIs, JSON, and integrating third-party libraries and APIs.
  • Familiarity with version control systems, preferably Git.
  • Demonstrated ability to write clean, maintainable, and well-documented code.

Preferred Qualifications:

  • Master’s degree in a relevant technical discipline.
  • Experience with SwiftUI and Combine frameworks.
  • Knowledge of automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
  • Background in Agile/Scrum development methodologies.
  • Experience working in the professional, scientific, or technical services industry.
  • Contributions to open-source iOS projects or active participation in developer communities.

Responsibilities:

  • Design, develop, and maintain advanced iOS applications using Swift and Objective-C.
  • Collaborate with product owners and UX/UI designers to translate requirements into technical specifications and user-friendly interfaces.
  • Implement robust, reusable, and efficient code while ensuring the performance, quality, and responsiveness of applications.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers to promote best practices and professional growth.
  • Troubleshoot, debug, and optimize applications to improve reliability and user experience.
  • Stay current with emerging technologies and industry trends to continuously enhance development processes and product capabilities.
  • Participate in architectural discussions and contribute to the evolution of the mobile development framework and infrastructure.

Skills:

The required skills such as proficiency in Swift and Objective-C are essential for daily coding tasks, enabling you to build and maintain robust iOS applications. Your knowledge of iOS frameworks allows you to implement complex UI components and manage data persistence effectively. Familiarity with RESTful APIs and networking is critical for integrating backend services and ensuring smooth data flow within the app. Version control skills facilitate collaboration with other developers and maintain code integrity throughout the development lifecycle. Preferred skills like SwiftUI and CI/CD pipelines enhance your ability to adopt modern development practices, automate testing and deployment, and contribute to a more efficient and agile engineering environment.

Jetzt bewerben

Weitere Jobs