Detalles de la Vacante

Desarrollador de aplicaciones móviles en EmployIT

Descripción

Aplicar metodologías de desarrollo avanzadas y adaptativas al requerimiento recibido para desarrollar y entregar al cliente la mejor solución a través de aplicaciones, interfaces, procesos y bases de datos innovadores y de alta calidad. Elaborar documentación técnica y funcional para la solución desarrollada que sirva como base para la fase de pruebas, implementación, mantenimiento y escalabilidad de los cambios o para nuevos proyectos. Realizar pruebas unitarias, de desempeño, de seguridad y de integración a las aplicaciones desarrolladas en un ambiente de pruebas específico para este nivel, utilizando herramientas y frameworks apropiados. Diseñar y desarrollar aplicaciones móviles nativas e híbridas para Android e iOS, esto implica escribir código limpio, eficiente y reutilizable, diseñar interfaces de usuario atractivas y responsivas y asegurarse de que las aplicaciones sean compatibles con los sistemas operativos Android e iOS y con los diferentes dispositivos móviles. Liderar y colaborar con otros miembros del equipo para diseñar y desarrollar nuevas características: El programador móvil debe liderar el proceso de diseño y desarrollo de nuevas características que mejoren la funcionalidad y la experiencia del usuario, así como colaborar con otros miembros del equipo para brindar retroalimentación, apoyo y soluciones. Mantener y mejorar aplicaciones existentes: El programador móvil debe ser capaz de mantener y mejorar las aplicaciones existentes, lo que incluye solucionar problemas técnicos y de rendimiento, implementar mejoras continuas y actualizar las aplicaciones según los cambios en los requisitos del cliente o del mercado.

Experiencia

Experiencia mínima de +2 años como programador móvil o desarrollador de software.

Conocimientos

Conocimiento profundo de frameworks y plataformas móviles como Android Studio, Xcode, Flutter, React Native, Xamarin, Ionic, etc. Conocimiento sólido de bases de datos relacionales y no relacionales como MySQL, SQLite, MongoDB, Firebase, etc.

Habilidades

Habilidad para trabajar en equipo utilizando metodologías ágiles como Scrum o Kanban Habilidad para liderar proyectos y equipos de desarrollo móvil Habilidad para comunicarse efectivamente con clientes internos y externos

Educación

Licenciado en Computación, Ingeniero en Sistemas o carrera afín

Idiomas

Inglés Básico

Datos Generales

Oferta Salarial

30000 – 35000

Número de Vacantes

1

Tipo de Contrato

Tiempo completo

Tiempo del Contrato

Indefinido

Modalidad del Empleo

Presencial

Sexo

Indistinto

Idioma

Inglés Básico