Estamos en la búsqueda de un Desarrollador Backend o Fullstack JS apasionado y con ganas de unirse a nuestro equipo. Valoramos el trabajo en equipo, la proactividad y la capacidad de aportar ideas innovadoras. No es necesario tener estudios formales en áreas afines, pero sí buscamos a alguien con conocimientos sólidos y experiencia previa.
Modalidad: Presencial
Responsabilidades y principales tareas:
1. Desarrollo y Mantenimiento de APIs: Diseñar, desarrollar y mantener APIs robustas y escalables utilizando Node.js y frameworks relacionados como Express.
2. Integración de Servicios: Colaborar con equipos de frontend y otros desarrolladores para integrar diversos servicios y sistemas, asegurando una comunicación eficiente entre las distintas capas de la aplicación.
3. Optimización de Desempeño: Analizar y optimizar el rendimiento de las aplicaciones backend, identificando cuellos de botella y proponiendo mejoras.
4. Desarrollo Fullstack (si aplica): Implementar componentes frontend en frameworks como React o Angular, y garantizar una integración fluida con los servicios backend.
5. Gestión de Bases de Datos: Diseñar y gestionar bases de datos SQL y NoSQL, asegurando su rendimiento, escalabilidad y seguridad. Implementación de modelos de datos utilizando ORMs como Sequelize o TypeORM.
6. Control de Versiones: Utilizar Git para la gestión de versiones y colaborar en la integración continua (CI/CD).
7. Aportación de Ideas: Participar activamente en reuniones de planificación y aportar ideas innovadoras para mejorar procesos y productos.
8. Proporcionar soporte técnico para problemas de software y contribuir a la documentación técnica.