Summary
Join DaCodes, a leading software and digital transformation firm, and become a key player in our team of 220+ talented DaCoders! We offer the chance to boost your professional development, work on diverse projects across various industries, and leverage cutting-edge technologies. You will have a significant impact on our business and our clients', collaborating on projects with clients in LATAM and the US. We provide opportunities to work with disruptive startups and global brands. This position requires 3+ years of Node.js development experience and expertise in building RESTful APIs. We offer remote work options and a range of benefits.
Requirements
- 3+ años de experiencia desarrollando con Node.js en entornos productivos
- Sólidos conocimientos en JavaScript (ES6+), y familiaridad con TypeScript
- Experiencia construyendo APIs RESTful y/o GraphQL
- Conocimiento de bases de datos relacionales y NoSQL
- Familiaridad con herramientas de versionado como Git
- Experiencia con testing (unitario/integración) usando frameworks como Jest, Mocha, etc
- Comprensión de buenas prácticas de seguridad en aplicaciones backend
- Conocimientos básicos de contenedores (Docker) y procesos de CI/CD
Responsibilities
- Diseñar, desarrollar y mantener servicios backend robustos utilizando Node.js
- Implementar APIs RESTful (y/o GraphQL) eficientes y seguras
- Colaborar con equipos de frontend, QA y DevOps para entregar productos de alta calidad
- Participar en revisiones de código, planificación de sprints y diseño de arquitectura
- Optimizar el rendimiento y escalabilidad de los servicios existentes
- Integrar bases de datos relacionales y/o NoSQL (PostgreSQL, MongoDB, etc.)
- Asegurar buenas prácticas de desarrollo: pruebas, documentación, y CI/CD
Benefits
- Trabajo remoto/Home office
- Beneficios legales (aplican para México)
- Día off en tu cumpleaños
- Seguro de gastos médicos mayores (aplica para México)
- Seguro de vida (aplica para México)
- Acceso a cursos y certificaciones
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.