Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineering Manager overseeing iOS development of medical applications at Insulet. Leading a team to innovate medical mobile applications and SDKs for diabetes management.

Responsibilities

  • Manage co-located Scrum teams of developers, testers, product owners, and scrum masters
  • Work with product managers and UX designers to define new features
  • Ensure scrum team members have necessary product and technical specifications to accurately estimate deliverables and meet deadlines on time
  • Design, develop, and deliver iOS Swift applications and SDKs
  • Mentor and motivate software developers to deliver high quality code using software best practices and patterns
  • Ensure quality and consistency in software architecture and implementation
  • Evaluate new technologies and explore solution alternatives; develop prototypes
  • Work with senior team members to plan and execute project objectives; provide detailed and timely status; identify risk mitigations when needed
  • Learn and follow Insulet design assurance SOPs
  • Provide timely support to team customers, internal and external
  • Respond to production escalations and coordinate resolution amongst team

Requirements

  • Bachelor’s Degree or above in Computer Science or Electrical and Computer Engineering or related field (or equivalent work experience)
  • 10+ years software development experience
  • 3+ years leading software development teams (preferred)
  • 2+ years managing direct reports (preferred)
  • Strong understanding of iOS architectural patterns and design
  • Experience developing iOS applications, preferably in Swift
  • Experience developing Android applications a plus
  • Experience working with Bluetooth and BLE a plus
  • Understanding of Cloud technologies and protocols, e.g. APIs, REST, OAuth 2.0, JSON
  • Experience maintaining a CI/CD pipeline
  • Experience with Git
  • Strong written, verbal, presentation, and interpersonal skills
  • Experience with FDA and HIPAA regulations a plus.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AndroidCloudiOSSwift

Location requirements

HybridGuadalajaraCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.