Insulet logo
Insulet4 months ago

Software Engineer, iOS

$80,000–$120,000 year

On-site · Tijuana, Baja California, Mexico

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

The Software Engineer for iOS is responsible for developing software applications, application testing, and debugging. Key responsibilities include designing, developing, and delivering high-quality iOS Swift applications and SDKs, implementing unit and UI tests, and ensuring quality in software architecture. Candidates should possess a Bachelor's degree in software engineering or equivalent and at least 3 years of experience in software development for iOS, along with proficiency in Swift or Objective C. Experience with Agile methodologies and understanding of iOS patterns is preferred.

Required Qualifications

  • Bachelor's degree in software engineering or equivalent preferred
  • 3+ years of relevant work experience preferred
  • Software development for iOS Apps using Swift or Objective C
  • Demonstrated proficiency in developing software unit tests and automated test solutions
  • Ability to quickly grasp & learn new technologies and develop POC/prototypes
  • Drive and own technical design and development of cross-functional, multi-platform automated applications.

Desired Qualifications

  • Experience with Agile software development
  • Strong understanding of iOS architectural patterns
  • Knowledge of SwiftUI and Combine
  • Experience working with Bluetooth and BLE
  • Understanding of Cloud technologies and protocols, e.g. APIs, REST, OAuth 2.0, JSON
  • Experience with FDA and HIPAA regulations
  • Experience with Git
  • Strong written, verbal, presentation, and interpersonal skills
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$80k – $120k / yr

Software Engineer, iOS · Insulet

Apply on Sorce