Making things better by making better things
Staff iOS Engineer
Location
Mexico
Posted
7 days ago
Salary
0
Seniority
Lead
Job Description
Staff iOS Engineer
Goods & Services
• Design, develop, and deliver high-quality iOS Swift applications and SDKs • Implement unit and UI tests for core functionality and UI workflows, respectively • Work in co-located Scrum teams of developers, testers, product owners, and scrum masters • Work with product managers and UX designers to define new features • 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 • Learn and follow Insulet design assurance SOPs • Provide timely support to team customers, internal and external
Job Requirements
- Bachelor’s Degree or above in Computer Science or Electrical and Computer Engineering
- 3+ years iOS software development experience
- Strong understanding of iOS architectural patterns and design
- 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
Benefits
- Health insurance
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More iOS Engineer Jobs
• Desarrollar y mantener funcionalidades en la aplicación nativa iOS del proyecto. • Integrar la aplicación con servicios backend vía APIs REST y manejar procesos asincrónicos. • Participar activamente en las ceremonias ágiles (planning, refinement, retrospectivas). • Colaborar estrechamente con el equipo de QA para asegurar la calidad antes de cada release. • Realizar documentación técnica básica de los desarrollos implementados.
• Provide hands-on contribution and technical leadership across the Agile product development lifecycle, ensuring architectural alignment and quality. • Serve as a hands-on technical leader, designing, building, and deploying core iOS mobile features. • Drive Engineering Excellence and Technical Mentorship. • Act as the primary technical liaison between the Mobile team and dependent Backend Services teams. • Maintain a deep understanding of the Constant Contact web application architecture and its relationship to the mobile apps.
Middle iOS Engineer – Boosters
Genesis TechDo you want to influence lives of millions of people worldwide? Join us!
• Розробка продукту • Розробка та підтримка iOS-застосунку Kato (Swift/SwiftUI) • Реалізація фіч Chat v2, інструменти, онбординг, підписки • Інтеграція та підтримка Adapty (Apple IAP, subscription lifecycle) • Інтеграція GrowthBook для AB-тестів на клієнті • Інтеграція Reteno для push-нотифікацій • Інтеграція Amplitude — реалізація аналітичних івентів • Архітектура та якість коду • Участь в архітектурних рішеннях по iOS-частині продукту • Написання unit та UI тестів • Code review • Дотримання внутрішніх стандартів розробки • Тісна взаємодія з бекенд-командою по WebSocket протоколу, API контрактах • Участь у плануванні з оцінкою задач • Декомпозиція задач у Jira • Взаємодія з QA по покриттю фіч тестуванням • Участь у розвитку спільних підходів до мобільної розробки Boosters
Senior iOS Engineer
InstaleapE-commerce and logistics solutions for profitable digital operations. Global presence in over 30 countries. 🌎
• Architect, build, and maintain complex iOS applications using Swift, SwiftUI, UIKit, RxSwift, Swift Concurrency or Combine. • Implement pixel-perfect UIs that faithfully match designs and scale across devices, with a focus on accessibility and internationalization. • Integrate with backend services via RPC, REST and Websockets to make sure we are delivering a great mobile user experience that is super-fast for end users. • Own important pieces of the product that have high visibility both internally and externally. • Envision new products and features that are inspired, considered, and forward thinking. • Own feature areas end to end—from technical design and instrumentation to rollout, monitoring, and iteration—driving measurable gains in picker speed and accuracy. • Communicate and collaborate extensively across multiple teams and functions within the company to drive consensus, align goals, and achieve effective cross-functional outcomes. • Profile, benchmark, and optimize app performance; track stability and quality with observability and crash monitoring tools.




