How Remoteville checks and expires listings

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