Descripción del puesto
Funciones:Diseñar, desarrollar e implementar aplicaciones web y móviles utilizando Node.js, MySQL y React Native.
Colaborar con el equipo de diseño para traducir requisitos de usuario en características técnicas.
Desarrollar y mantener APIs RESTful para admitir la funcionalidad del cliente y del servidor.
Crear y mantener bases de datos MySQL, incluyendo diseño de esquema, consultas optimizadas y migraciones de datos.
Implementar pruebas unitarias y de integración para garantizar la calidad del código y la estabilidad del sistema.
Optimizar la aplicación para mejorar el rendimiento y la escalabilidad.
Requisitos:Licenciatura en Informática, Ciencias de la Computación, Ingeniería de Software, o afín. Experiencia sólida mínima de 2 años en el desarrollo de aplicaciones web y móviles utilizando Node.js, MySQL y React Native; desarrollo de API RESTful y servicios web; diseño y mantenimiento de bases de datos MySQL.
Conocimiento profundo de JavaScript y TypeScript.
Capacidad para escribir código limpio, modular y escalable.
Experiencia con herramientas de control de versiones como Git.
Experiencia en el desarrollo de aplicaciones móviles nativas o híbridas con React Native (altamente deseable).
Experiencia en el uso de servicios en la nube como AWS o Azure (idealmente).
Ofrecemos:Contratación por tiempo indefinido
Prestaciones de leyContratación híbrida (4 días en casa y 1 presencial)
Flexibilidad de horarios
Seguro de vida y gastos médicos (a partir de la confirmación)
Capacitaciones constantes
Requisitos
- Educación mínima: Universidad
- 2 años de experiencia
- Idiomas: Inglés
- Licenciatura en Informática, Ciencias de la Computación, Ingeniería de Software, o afín.
- Experiencia sólida mínima de 2 años en el desarrollo de aplicaciones web y móviles utilizando Node.js, MySQL y React Native; desarrollo de API RESTful y servicios web; diseño y mantenimiento de bases de datos MySQL.
- Conocimiento profundo de JavaScript y TypeScript.
- Capacidad para escribir código limpio, modular y escalable.
- Experiencia con herramientas de control de versiones como Git.
- Experiencia en el desarrollo de aplicaciones móviles nativas o híbridas con React Native (altamente deseable).
- Experiencia en el uso de servicios en la nube como AWS o Azure (idealmente).