DaCodes's Profile Image

Backend Developer (Node.js)

Company: DaCodes

Job Location: Mexico City, Mexico City, Mexico

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 05, 2025

External

Apply Now

¡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!

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.

🚀 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.

Do one thing every day that scares you.

“Eleanor Roosevelt”
Apply Now