Lead iOS Engineer

Skills
Computer ScienceMobile ApplicationsContinuous Glucose MonitoringContinuous ImprovementEmerging TechnologiesMedical DevicesRegulatory Requirements
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s Degree or above in Computer Science or Electrical and Computer Engineering
  • 5+ years software development experience
  • 5+ years iOS software development experience
  • Demonstrated experience with CGM systems
  • Strong understanding of iOS architectural patterns and design
  • Experience with TCA or unidirectional flow patterns
  • Experience with application development frameworks
  • Experience owning software modules and ensuring their quality
  • Understanding of cloud technologies and protocols including APIs REST OAuth 2.0 and JSON
  • Experience maintaining a CI/CD pipeline
  • Experience with Git
  • Strong written verbal presentation and interpersonal skills

Nice to have

  • SwiftUI/Combine
  • Kotlin Multiplatform
  • Bluetooth
  • BLE
  • Agile
  • Scrum
  • FDA
  • HIPAA

Day to day

  • Lead the design, architecture, development, and delivery of high-quality iOS Swift applications and SDKs for medical device software
  • Provide technical leadership and guidance to a team of iOS engineers while fostering engineering excellence and continuous improvement
  • Collaborate with Product Managers, UX Designers, Architects, and cross-functional stakeholders to define technical solutions, drive design decisions, and ensure compliant, production-quality software