Desarrollador(a) mobile sr.
buscamos un(a) desarrollador(a) mobile con experiencia sólida en desarrollo de aplicaciones móviles para ios y android, capaz de diseñar, desarrollar y mantener soluciones móviles de alto nivel. La posición requiere un perfil con criterio técnico, enfoque en calidad de código y capacidad para optimizar el proceso de desarrollo utilizando herramientas de inteligencia artificial.
la persona seleccionada participará en el desarrollo de nuevas funcionalidades, integración de servicios, optimización del rendimiento de aplicaciones y colaboración con equipos de backend y producto para construir soluciones escalables.
responsabilidades:
desarrollo y mantenimiento de aplicaciones móviles para ios y android.
diseño e integración de apis rest para comunicación con servicios backend.
consumo e integración de servicios externos.
implementación de buenas prácticas de arquitectura y calidad de código.
optimización del proceso de desarrollo utilizando herramientas de inteligencia artificial.
colaboración con equipos de backend, ux/ui y producto para mejorar la experiencia del usuario.
identificación y resolución de problemas de rendimiento y estabilidad en aplicaciones móviles.
requisitos
licenciatura o ingeniería en desarrollo de software, sistemas, computación o carrera afín.
5+ años de experiencia en desarrollo de software.
experiencia comprobable desarrollando aplicaciones en swift (ios) y kotlin (android).
conocimiento de sql server – nivel intermedio (consultas, optimización básica, manejo de datos).
experiencia en diseño, desarrollo y consumo de apis rest.
conocimiento en ux / experiencia de usuario en aplicaciones móviles.
experiencia utilizando herramientas de inteligencia artificial (openai u otras) como apoyo en el proceso de desarrollo.
capacidad para trabajar con código limpio, mantenible y orientado a buenas prácticas.
habilidades deseables
experiencia con arquitecturas modernas de aplicaciones móviles indispensable.
conocimiento en control de versiones (git).
experiencia trabajando con metodologías ágiles.
capacidad de análisis, autonomía técnica y resolución de problemas.
buscamos una persona con pensamiento crítico, capacidad para proponer mejoras tecnológicas y experiencia trabajando en entornos donde la automatización y el uso de ia en el desarrollo de software forman parte del proceso de trabajo.