Text copied to clipboard!

Título

Text copied to clipboard!

Ingeniero de aplicaciones móviles

Descripción

Text copied to clipboard!
Estamos buscando un Ingeniero de aplicaciones móviles talentoso y motivado para unirse a nuestro equipo dinámico. El candidato ideal será responsable de diseñar, desarrollar y mantener aplicaciones móviles de alta calidad para plataformas iOS y Android. Trabajará en estrecha colaboración con diseñadores, gerentes de producto y otros desarrolladores para crear experiencias de usuario excepcionales que cumplan con los requisitos del negocio y las expectativas del cliente. Además, deberá asegurarse de que las aplicaciones sean escalables, seguras y optimizadas para un rendimiento óptimo. Este rol requiere un profundo conocimiento de los lenguajes de programación móviles, así como una comprensión sólida de las mejores prácticas en desarrollo de software y metodologías ágiles. El Ingeniero de aplicaciones móviles también participará en la resolución de problemas técnicos, la implementación de nuevas funcionalidades y la mejora continua de las aplicaciones existentes. Se valorará la capacidad para trabajar en un entorno colaborativo y la disposición para aprender nuevas tecnologías y adaptarse a cambios rápidos en el sector tecnológico. Si eres apasionado por la tecnología móvil y quieres contribuir al desarrollo de productos innovadores, esta es una excelente oportunidad para ti.

Responsabilidades

Text copied to clipboard!
  • Diseñar, desarrollar y mantener aplicaciones móviles para iOS y Android.
  • Colaborar con equipos multidisciplinarios para definir y cumplir requisitos de producto.
  • Optimizar el rendimiento y la usabilidad de las aplicaciones móviles.
  • Implementar pruebas automatizadas y manuales para asegurar la calidad del software.
  • Resolver problemas técnicos y depurar aplicaciones existentes.
  • Mantenerse actualizado con las últimas tendencias y tecnologías móviles.
  • Participar en revisiones de código y aportar mejoras continuas.
  • Garantizar la seguridad y privacidad de los datos en las aplicaciones.
  • Documentar el desarrollo y las funcionalidades implementadas.
  • Contribuir a la planificación y estimación de proyectos.

Requisitos

Text copied to clipboard!
  • Experiencia comprobable en desarrollo de aplicaciones móviles nativas y/o híbridas.
  • Conocimiento profundo de Swift, Kotlin, Java, React Native o Flutter.
  • Familiaridad con APIs RESTful y servicios backend.
  • Experiencia en metodologías ágiles como Scrum o Kanban.
  • Capacidad para trabajar en equipo y comunicarse efectivamente.
  • Habilidad para resolver problemas complejos y pensar de forma analítica.
  • Conocimiento de control de versiones, preferiblemente Git.
  • Experiencia en pruebas unitarias y de integración.
  • Comprensión de principios de diseño UI/UX para móviles.
  • Nivel avanzado de español y conocimientos básicos de inglés técnico.

Posibles preguntas de la entrevista

Text copied to clipboard!
  • ¿Cuál es tu experiencia desarrollando aplicaciones móviles nativas?
  • ¿Qué frameworks o lenguajes prefieres para el desarrollo móvil y por qué?
  • ¿Cómo manejas la optimización del rendimiento en aplicaciones móviles?
  • Describe una situación en la que tuviste que resolver un problema técnico complejo.
  • ¿Qué metodologías ágiles has utilizado en proyectos anteriores?
  • ¿Cómo aseguras la calidad y seguridad en tus desarrollos?
  • ¿Tienes experiencia trabajando con APIs y servicios backend?
  • ¿Cómo te mantienes actualizado con las nuevas tecnologías móviles?
  • ¿Puedes describir tu proceso para colaborar con diseñadores y otros desarrolladores?
  • ¿Qué herramientas utilizas para el control de versiones y pruebas?