DaCodes.

Backend Developer (Node.js)

Mexico City, CDMX, MX

about 2 months ago
Save Job

Summary

¡Trabaja en DaCodes!

Somos una firma de expertos en software y transformación digital de alto impacto.

Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +220 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.

En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias y utilizar tecnologías innovadoras.

Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.

¿Te parece interesante?

¡Estamos en busca de talento para unirse al equipo, vamos a trabajar juntos!

Requirements

Descripción del puesto

Buscamos un Desarrollador Backend (Mid/Senior) con experiencia en Node.js, TypeScript y Golang para diseñar y construir sistemas backend escalables, seguros y de alto rendimiento. El candidato ideal tendrá conocimientos sólidos en APIs RESTful y GraphQL, arquitectura de microservicios y despliegues en la nube.

Este rol requiere habilidades avanzadas de resolución de problemas, comprensión profunda de las mejores prácticas de backend y la capacidad de trabajar en entornos ágiles.

Responsabilidades

Desarrollar y mantener servicios backend utilizando Node.js y TypeScript.

✅Manejo de Golang

Diseñar e implementar APIs RESTful y GraphQL, asegurando eficiencia y seguridad.

Optimizar el rendimiento y la escalabilidad de aplicaciones de alto tráfico.

Trabajar con bases de datos relacionales y NoSQL (PostgreSQL, MySQL, MongoDB).

Implementar autenticación y autorización seguras mediante OAuth2, JWT o métodos similares.

Utilizar herramientas de contenedorización y orquestación como Docker y Kubernetes.

Colaborar con desarrolladores frontend, DevOps y equipos de producto para crear soluciones integradas.

Aplicar las mejores prácticas en desarrollo de software, pruebas y despliegue continuo.

Garantizar la calidad del código a través de revisiones, pruebas automatizadas y estándares de programación.

Requisitos

🔹 3+ años de experiencia en desarrollo backend con Node.js y TypeScript.

🔹Experiencia con Golang

🔹 Experiencia en frameworks como Express.js, NestJS o Fastify.

🔹 Conocimientos avanzados en bases de datos SQL y NoSQL (PostgreSQL, MySQL, MongoDB).

🔹 Experiencia en arquitectura de microservicios y computación serverless.

🔹 Familiaridad con CI/CD y mejores prácticas DevOps.

🔹 Experiencia con brokers de mensajería (Kafka, RabbitMQ, AWS SQS).

🔹 Conocimiento en prácticas de seguridad para backend.

🔹 Inglés intermedio/avanzado (B2 o superior) para colaborar con equipos internacionales.

Habilidades Deseables (Opcionales)

✅ Experiencia con GraphQL y Apollo Server.

✅ Familiaridad con Infraestructura como Código (Terraform, CloudFormation).

✅ Conocimientos en arquitecturas serverless (AWS Lambda, Azure Functions).

✅ Experiencia con WebSockets y aplicaciones en tiempo real.

Benefits

🚀 Integración a marcas globales y startups disruptivas.

🏡 Trabajo remoto/Home office.

Horario ajustado a la célula de trabajo/proyecto asignado.

📅 Trabajo de lunes a viernes.

🎉 Día off en tu cumpleaños.

🌎 Equipos de trabajo multiculturales.

🎓 Acceso a cursos y certificaciones.

📢 Meetups con invitados especiales del área de IT.

📡 Eventos virtuales de integración y grupos de interés.

📢 Clases de inglés.

🏆 Oportunidades dentro de nuestras diferentes líneas de negocio.

🏅 Orgullosamente certificados como Great Place to Work.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job