
iOS Software Engineer
Diabetes Youth Families
full-time
Posted on:
Location Type: Hybrid
Location: Guadalajara • Mexico
Visit company websiteExplore more
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
- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentSwiftObjective Cunit testingUI testingsoftware architectureautomated testingmodular designprototypingsoftware best practices
Soft skills
communicationcollaborationproblem-solvingadaptabilitytime managementteamworkattention to detailorganizational skillsleadershipcustomer support
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering