Senior Software Engineer

Insulet

Mx
Swift programming expertise
Software testing proficiency
Software design principles
Insulet is dedicated to improving patients' lives through innovative, wearable medical technology that is waterproof and lifestyle accommodating

Job Summary

  • Insulet is dedicated to improving patients' lives through innovative, wearable medical technology that is waterproof and lifestyle accommodating.
  • The Senior Software Engineer will be responsible for creating well-designed and well-tested code while applying creative solutions to problems within a collaborative Scrum team.
  • The role involves mentoring developers, evaluating new technologies, and ensuring software quality and consistency in architecture and implementation.

Matching Summary

Insulet is dedicated to improving patients' lives through innovative, wearable medical technology that is waterproof and lifestyle accommodating.

Skills & Requirements

Must-have

  • Swift programming expertise
  • Software testing proficiency
  • Software design principles
  • Scrum team collaboration
  • Unit and UI test implementation

Nice-to-have

  • Experience with The Composable Architecture Framework
  • Medical device industry experience
  • Knowledge of wireless protocols like BLE and NFC
  • Embedded systems experience
  • Agile software development knowledge
  • Mentoring junior engineers

Key Requirements

  • Bachelor's degree in software engineering or equivalent
  • 5+ years relevant work experience
  • Strong expertise in Swift
  • Strong knowledge of Combine, Async Await, and FRP
  • Experience with software testing
  • Experience with software design principles

Work Rights

Not specified

Tailored Resume

Cover Letter