Diabetes Youth Families

iOS Software Engineer

Diabetes Youth Families

full-time

Posted on:

Location Type: Hybrid

Location: GuadalajaraMexico

Visit company website

Explore more

AI Apply
Apply

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