Desarrollador de aplicaciones móviles ios
tenemos una oportunidad para ti como desarrollador de aplicaciones móviles. En esta posición, estarás trabajando en el desarrollo y mantenimiento de aplicaciones ios nativas utilizando swift 5+
actividades y funciones:
* desarrollar y mantener aplicaciones ios nativas con un foco en la experiencia del usuario.
* implementar nuevas funcionalidades siguiendo las definiciones funcionales del equipo de producto.
* colaborar con diseñadores y desarrolladores back-end para asegurar una integración fluida entre los distintos componentes del sistema.
* aplicar principios de código limpio, mvc/viper/mvvm y modularización para garantizar la escalabilidad y la mantención del código.
* integrar servicios restful, firebase, remote config, notificaciones push y librerías externas mediante swift package manager o cocoapods.
* realizar pruebas unitarias y funcionales para asegurar la calidad del código.
* participar en revisiones de código (code review) y contribuir a la mejora continua del equipo.
* mantenerse actualizado sobre las últimas tendencias y cambios en el ecosistema de apple.
perfil ideal del candidato:
* experiencia comprobable de 3+ años en desarrollo ios (swift).
* licenciatura o ingeniería en sistemas computacionales, desarrollo de software, informática o carrera afín.
* sólido conocimiento de: swift 5+, swiftui y uikit.
* xcode, git y flujos de integración continua (ci/cd).
* auto layout, compositional layouts y diffable data sources.
* manejo de api rest y decodificación json.
* arquitecturas limpias (mvvm / viper / clean swift).
* combine o async/await para manejo de concurrencia.
* closures, protocolos, delegados, extensiones, generics y manejo de errores.
* experiencia con firebase (remote config, analytics, crashlytics, push notifications).
* conocimientos de app store connect, testflight y procesos de publicación en la app store.
beneficios:
* desarrollo profesional.