




Insulet comenzó en el año 2000 con una idea y una misión: permitir que nuestros clientes disfruten de una vida más simple, libre y saludable mediante el uso de nuestra plataforma de productos Omnipod®. En las últimas dos décadas, hemos mejorado la vida de cientos de miles de pacientes utilizando tecnología innovadora que es portátil, resistente al agua y adaptable a diferentes estilos de vida. Estamos buscando personas altamente motivadas y orientadas al rendimiento para formar parte de nuestro equipo en expansión. Lo logramos contratando personas increíbles guiadas por valores compartidos que superan las expectativas de los clientes. ¡Nuestro éxito continuo depende de ello! **Resumen del puesto** Ingeniero de software para iOS, responsable del desarrollo de aplicaciones de software, pruebas de aplicaciones y depuración. Estos roles son responsables de construir y probar SDKs seguros para teléfonos inteligentes y soluciones basadas en plataformas en la nube para una variedad de problemas relacionados con la atención médica y el Internet de las Cosas (IoT). **Responsabilidades** · Diseñar, desarrollar y entregar aplicaciones y SDKs de alta calidad para iOS en Swift · Comprender los requisitos del producto y traducirlos en un diseño limpio, modular y susceptible de prueba · Delimitar el trabajo, dividirlo en módulos y realizar estimaciones para la planificación · Implementar pruebas unitarias y pruebas de interfaz de usuario para la funcionalidad principal y flujos de interfaz, respectivamente · Trabajar en equipos Scrum compuestos por desarrolladores, testers, responsables de producto y scrum masters · Colaborar con gestores de producto y diseñadores de UX para definir nuevas funciones · Trabajar con otros desarrolladores de software para entregar código de alta calidad siguiendo las mejores prácticas del sector · Garantizar la calidad y consistencia en la arquitectura y la implementación del software · Evaluar nuevas tecnologías y explorar alternativas de solución; desarrollar prototipos · Aprender y seguir los procedimientos normalizados de aseguramiento de diseño de Insulet · Brindar soporte oportuno a clientes internos y externos del equipo **Educación y experiencia** · Título universitario en Ciencias de la Computación, Ingeniería Informática o formación equivalente combinada con experiencia. · Desarrollo de software para aplicaciones iOS utilizando Swift u Objective C. · Competencia demostrada en el desarrollo de pruebas unitarias de software y soluciones de pruebas automatizadas. · Capacidad para comprender y aprender rápidamente nuevas tecnologías y desarrollar pruebas de concepto o prototipos. · Iniciativa y responsabilidad en el diseño técnico y desarrollo de aplicaciones automatizadas multifuncionales y multiplataforma. **Habilidades y competencias preferidas** · Experiencia en desarrollo de software ágil es un plus · Sólido conocimiento de los patrones arquitectónicos de iOS. Conocimientos de SwiftUI y Combine son un plus · Experiencia en el desarrollo de aplicaciones para Android y Kotlin es un plus · Experiencia trabajando con Bluetooth y BLE es un plus · Conocimiento de tecnologías y protocolos en la nube, por ejemplo APIs, REST, OAuth 2\.0, JSON · Experiencia con Git · Excelentes habilidades escritas, verbales, de presentación y relaciones interpersonales · Experiencia con regulaciones de la FDA y HIPAA es un plus · Herramientas de desarrollo de software para iOS **Requisitos físicos (si aplica)** · Ninguno


