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