
iOS Software Engineer
Diabetes Youth Families
full-time
Posted on:
Location Type: Hybrid
Location: San Diego • California • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $122,600 - $175,625 per year
Tech Stack
About the role
- Design, develop, and deliver high-quality iOS Swift applications and SDKs
- Understand product requirements and translate them into clean, modular, testable design
- Scope work, break into modules and estimates for planning
- Implement unit and UI tests for core functionality and UI workflows, respectively
- Work in Scrum teams of developers, testers, product owners, and scrum masters
- Work with product managers and UX designers to define new features
- Work with other software developers to deliver high quality code using software best practices
- Ensure quality and consistency in software architecture and implementation
- Evaluate new technologies and explore solution alternatives; develop prototypes
- Learn and follow Insulet design assurance SOPs
- Provide timely support to team customers, internal and external
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent education plus experience.
- 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.
Benefits
- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off (PTO)
- And additional employee wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
iOS developmentSwiftObjective Cunit testingUI testingsoftware architecturemodular designtestable designautomated test solutionsprototyping
Soft Skills
communicationcollaborationproblem-solvingadaptabilitytime managementteamworkleadershipplanningcustomer supporttechnical ownership
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering