Desarrollador FullStack Nodejs Descripción del puesto Estamos en búsqueda de un Desarrollador FullStack con sólida experiencia en Node.js para unirse a nuestro equipo.
El candidato ideal debe contar con al menos 4 años de experiencia en el desarrollo de aplicaciones web utilizando tecnologías modernas, con un enfoque particular en Node.js , Express , y Typescript .
Este rol es fundamental para asegurar que nuestras aplicaciones sean robustas, escalables y mantengan altos estándares de calidad.
Responsabilidades Desarrollar, implementar y mantener aplicaciones web escalables utilizando Node.js y Express .
Escribir código limpio, mantenible y bien documentado, siguiendo las mejores prácticas de desarrollo.
Colaborar estrechamente con equipos de diseño y producto para traducir requerimientos de negocio en soluciones técnicas efectivas.
Realizar pruebas unitarias y de integración para asegurar la funcionalidad y rendimiento de las aplicaciones.
Participar activamente en revisiones de código, proporcionando retroalimentación constructiva y promoviendo la mejora continua.
Mantenerse al día con las últimas tecnologías y tendencias en el desarrollo de software, especialmente en el ámbito de Node JS , y promover su adopción dentro del equipo.
Desarrollar API RESTful y gestionar la integración con bases de datos, garantizando la eficiencia y seguridad en el manejo de datos.
Asistir en la configuración y mantenimiento de entornos de desarrollo y producción, incluyendo servidores y sistemas de gestión de bases de datos.
Requisitos Título universitario en Ingeniería en Sistemas, Computación o áreas afines.
Mínimo 4 años de experiencia comprobable en desarrollo de software, específicamente trabajando con Node.js , Express y Typescript .
Experiencia sólida en el desarrollo de aplicaciones FullStack, incluyendo front-end y back-end.
Conocimientos en bases de datos SQL y NoSQL (por ejemplo, MongoDB, PostgreSQL).
Familiaridad con herramientas de control de versiones (como Git) y metodologías ágiles de desarrollo (Scrum, Kanban).
Habilidades de resolución de problemas y pensamiento crítico, junto con una capacidad demostrada para trabajar en un entorno colaborativo.
Excelentes habilidades de comunicación en español, tanto escrita como verbal.
Deseables Experiencia en la creación de aplicaciones en la nube y contenedores (por ejemplo, Docker, Kubernetes).
Conocimientos en desarrollo de aplicaciones móviles o tecnologías relacionadas.
Comprensión de conceptos de seguridad en aplicaciones web y protección de datos.
Requisitos: Conocimiento Excluyente: NodeJS | Express | Typescript Git | Jira | Jenkins Rabbit MQ.
MongoDB Bootstrap Deseable: microservicios.
Experiencia en retail