DaCodes.
DaCodes.

Backend Developer (Node.js, TypeScript, Golang)

May 23, 2025
Full-time
Remote · Gustavo A. Madero, Mexico City, Mexico
Entry level
Back-end Developer

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