Backend Developer (Mid-Sr) - Node.js / Python (Deseable)

Sé de los primeros solicitantes.
DaCodes.
Mérida
A distancia
MXN 400,000 - 600,000
Sé de los primeros solicitantes.
Ayer
Descripción del empleo

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!

El candidato ideal tiene una combinación única de experiencia técnica, capacidad analítica, ownership y un espíritu colaborativo.

Requirements

Buscamos un Backend Developer (Mid-Sr) con experiencia en el desarrollo de sistemas escalables, seguros y eficientes utilizando Node.js como lenguaje principal, con conocimientos deseables en Python.

El candidato ideal debe tener experiencia en arquitectura de microservicios, bases de datos SQL y NoSQL, desarrollo de APIs RESTful y GraphQL, además de habilidades para optimizar el rendimiento de las aplicaciones y garantizar la seguridad en los procesos backend.

Este rol requiere habilidades avanzadas en desarrollo backend, diseño de soluciones escalables y colaboración con equipos multidisciplinarios.

Requisitos

  1. 4+ años de experiencia en desarrollo backend con Node.js.
  2. Experiencia con Express.js, Nest.js o frameworks similares.
  3. Conocimientos en Python (FastAPI, Flask, Django) (Deseable).
  4. Experiencia con bases de datos SQL y NoSQL (PostgreSQL, MySQL, MongoDB, DynamoDB).
  5. Conocimiento en arquitectura de microservicios y serverless.
  6. Experiencia en control de versiones con Git y GitFlow.
  7. Manejo de herramientas de mensajería y colas como RabbitMQ, Kafka, SQS.
  8. Conocimientos en seguridad y mejores prácticas de desarrollo backend.
  9. Familiaridad con CI/CD pipelines y despliegue en la nube (AWS, GCP o Azure).
  10. Experiencia con metodologías ágiles (Scrum, Kanban).
  11. Inglés intermedio/avanzado (B2 o superior) para colaborar con equipos internacionales.

Responsabilidades

  1. Desarrollar, optimizar y mantener aplicaciones backend escalables con Node.js.
  2. Diseñar arquitecturas modulares y microservicios para garantizar escalabilidad y eficiencia.
  3. Implementar y consumir APIs RESTful y GraphQL, asegurando la integración con otros sistemas.
  4. Optimizar el rendimiento de las aplicaciones, asegurando tiempos de respuesta óptimos y el uso eficiente de recursos.
  5. Gestionar bases de datos SQL y NoSQL (PostgreSQL, MySQL, MongoDB, DynamoDB).
  6. Implementar y mantener autenticación y autorización utilizando OAuth2, JWT o Keycloak.
  7. Asegurar la calidad del código mediante pruebas unitarias y funcionales con Jest, Mocha, PyTest o Unittest.
  8. Trabajar con contenedores y herramientas de orquestación como Docker y Kubernetes.
  9. Colaborar con equipos de frontend, DevOps y QA para garantizar una integración eficiente entre sistemas.
  10. Mantenerse actualizado con las últimas tendencias en desarrollo backend y buenas prácticas.

Habilidades Deseables (Opcionales)

  1. Experiencia con GraphQL y Apollo Server.
  2. Conocimiento en Infraestructura como Código (Terraform, CloudFormation).
  3. Familiaridad con Serverless Framework y AWS Lambda.
  4. Conocimientos en desarrollo basado en eventos y mensajería asíncrona.

Benefits

Beneficios de trabajar en DaCodes

  1. Integración a marcas globales y startups disruptivas.
  2. Trabajo remoto/Home office.
  3. En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.
  4. Horario ajustado a la célula de trabajo/proyecto asignado.
  5. Trabajo de lunes a viernes.
  6. Día off en tu cumpleaños.
  7. Equipos de trabajo multiculturales.
  8. Acceso a cursos y certificaciones.
  9. Meetups con invitados especiales del área de IT.
  10. Eventos virtuales de integración y grupos de interés.
  11. Clases de inglés.
  12. Oportunidades dentro de nuestras diferentes líneas de negocio.
  13. Orgullosamente certificados como Great Place to Work.
Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Backend Developer (Mid-Sr) - Node.js / Python (Deseable) en