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