Jobs Companies DaCodes Mid Full Stack Engineer - Node.js, React & Claude Code plus GraphQL

Sobre este puesto de Mid Full Stack Engineer - Node.js, React & Claude Code plus GraphQL en DaCodes

DaCodes · Presencial · Merida, Yucatan, Mexico
Esta oferta de empleo está en Spanish.

Full Stack Engineer Mid — Node.js, React, GraphQL & Claude Code

Mérida, Yucatán | Modalidad híbrida

¿Te interesa?

Buscamos un Full Stack Engineer Mid para integrarse al equipo responsable de una plataforma de logística y movilidad utilizada diariamente para coordinar operaciones importantes.

Trabajarás sobre un producto consolidado compuesto por una API central, una aplicación web con distintos paneles y una aplicación móvil. Participarás en el desarrollo de nuevas funcionalidades, mantenimiento de módulos existentes, integración con servicios externos y mejora continua de una base de código con múltiples reglas de negocio.

Esta posición está dirigida a desarrolladores que disfrutan trabajar tanto en backend como frontend, resolver problemas reales de producto y continuar fortaleciendo su experiencia técnica dentro de un equipo colaborativo.

Buscamos a una persona que ya cuente con experiencia profesional desarrollando aplicaciones, pero que todavía tenga interés en seguir creciendo con acompañamiento de ingenieros de mayor experiencia.

La IA forma parte de nuestra forma de desarrollar

Nuestro equipo incorpora Claude Code como parte del flujo cotidiano de ingeniería.

No buscamos desarrolladores que utilicen IA únicamente para copiar o generar código. Buscamos personas que sepan apoyarse en Claude Code para comprender una base de código, investigar errores, implementar funcionalidades, generar pruebas y documentar cambios, manteniendo siempre criterio propio sobre el resultado.

Esperamos que puedas explicar:

  • cómo revisas el código generado por IA;
  • cómo identificas respuestas incorrectas o incompletas;
  • cómo proteges información sensible;
  • cómo decides cuándo aceptar, modificar o rechazar una sugerencia;
  • cómo utilizas la IA sin perder comprensión del código que entregas.

No es indispensable dominar funcionalidades avanzadas como MCPs, hooks o agentes personalizados, pero sí contar con experiencia práctica utilizando Claude Code o alguna herramienta similar dentro del desarrollo de software.

Requirements

Principales responsabilidades

  • Desarrollar nuevas funcionalidades tanto en backend como en frontend.
  • Mantener y evolucionar módulos de una plataforma de logística y movilidad en producción.
  • Desarrollar y mantener APIs con Node.js y GraphQL.
  • Crear componentes reutilizables utilizando React.
  • Consumir e integrar APIs REST, webhooks y servicios externos.
  • Corregir bugs y participar en el análisis de incidencias.
  • Escribir pruebas unitarias y de integración.
  • Participar en code reviews y aplicar la retroalimentación recibida.
  • Colaborar con Product Managers, Diseño y otros desarrolladores.
  • Documentar funcionalidades, integraciones y cambios relevantes.
  • Participar en conversaciones técnicas sobre mantenibilidad, rendimiento y evolución del producto.
  • Utilizar Claude Code como apoyo para comprender, desarrollar, probar y documentar soluciones.

Experiencia requerida

  • 2 a 4 años de experiencia profesional desarrollando aplicaciones web.
  • Experiencia práctica con JavaScript o TypeScript.
  • Experiencia profesional desarrollando backend con Node.js.
  • Experiencia desarrollando interfaces con React.
  • Experiencia construyendo o consumiendo APIs REST.
  • Conocimiento práctico de GraphQL.

Para GraphQL buscamos que puedas trabajar con algunos de los siguientes conceptos:

  • queries;
  • mutations;
  • tipos y schemas;
  • resolvers;
  • consumo desde frontend;
  • Apollo Client o Apollo Server.

No es indispensable haber diseñado una arquitectura GraphQL completa desde cero, pero sí haber trabajado con GraphQL en proyectos reales o contar con fundamentos suficientes para integrarte rápidamente al stack.

  • Experiencia utilizando Git, ramas, pull requests y code reviews.
  • Capacidad para trabajar sobre una base de código existente.
  • Experiencia básica escribiendo pruebas.
  • Experiencia utilizando Claude Code, GitHub Copilot, Cursor o herramientas similares de desarrollo asistido por IA.

Stack tecnológico

Backend

  • Node.js
  • Express.js
  • GraphQL
  • Apollo Server
  • MongoDB
  • Mongoose
  • Redis

Frontend

  • React
  • Apollo Client
  • Ant Design

Infraestructura

  • AWS
  • Elastic Beanstalk

Mobile

La plataforma cuenta también con una aplicación móvil.

Será valorada la experiencia con:

  • Flutter;
  • React Native;
  • consumo de APIs desde aplicaciones móviles;
  • navegación y manejo de estado.

La experiencia mobile es deseable, pero puede complementarse con una base sólida en React y disposición para aprender Flutter.

Es un plus contar con experiencia en

  • DataLoader.
  • Prevención o identificación de problemas N+1.
  • Optimización de consultas GraphQL.
  • Aggregation Pipelines en MongoDB.
  • Transacciones en MongoDB.
  • Redis y estrategias básicas de caché.
  • JWT.
  • Roles y permisos.
  • Webhooks.
  • Integraciones con servicios externos.
  • Google Maps.
  • ApexCharts.
  • Docker y Docker Compose.
  • Aplicaciones móviles con Flutter o React Native.
  • Plataformas SaaS.
  • Productos de logística, movilidad o comercio electrónico.
  • Sistemas con procesos en tiempo real.
  • AWS y despliegue de aplicaciones.

Estos conocimientos son deseables, pero no se espera dominio avanzado de todos ellos.

AI-Assisted Development

Esperamos experiencia práctica utilizando IA para algunas de las siguientes tareas:

  • comprender repositorios y módulos existentes;
  • identificar archivos relacionados con una funcionalidad;
  • implementar cambios pequeños o medianos;
  • generar pruebas;
  • investigar bugs;
  • refactorizar código;
  • documentar componentes y procesos;
  • comparar alternativas de implementación;
  • acelerar tareas repetitivas;
  • revisar posibles impactos antes de realizar un cambio.

El candidato ideal comprende que Claude Code es una herramienta de productividad y que la responsabilidad final sobre el código sigue siendo del desarrollador.

Buscamos una persona que

  • Disfrute trabajar tanto en backend como frontend.
  • Tenga fundamentos sólidos y disposición para seguir aprendiendo.
  • Sea capaz de trabajar con autonomía en tareas de complejidad media.
  • Sepa cuándo avanzar por su cuenta y cuándo pedir apoyo.
  • Pueda explicar con claridad qué desarrolló y cómo lo hizo.
  • Se sienta cómoda trabajando sobre código existente.
  • Escriba código claro y mantenible.
  • Revise el código generado por IA antes de incorporarlo.
  • Reciba bien la retroalimentación durante los code reviews.
  • Tenga iniciativa y curiosidad técnica.
  • Se interese por comprender el producto y sus reglas de negocio.
  • Disfrute colaborar con otros desarrolladores.

Requisitos adicionales

  • Inglés intermedio para lectura de documentación y comunicación técnica básica.
  • Residencia en Mérida, Yucatán, o disponibilidad para reubicarse.
  • Disponibilidad para trabajar bajo modalidad híbrida.

Trabajo presencial

  • Lunes
  • Miércoles
  • Jueves

Home Office

  • Martes
  • Viernes

Benefits

🚀 Integración a marcas globales y startups disruptivas.

🏡 Trabajo remoto/Home office.

📍 En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.

⏳ Horario ajustado a la célula de trabajo/proyecto asignado.

📅 Trabajo de lunes a viernes.

🎉 Día off en tu cumpleaños.

🏥 Seguro de gastos médicos mayores (aplica para México).

🛡️ Seguro de vida (aplica para México).

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

¿Listo para postularte en DaCodes?
Postúlate en DaCodes

Sobre DaCodes

¡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, Desarrolladores, arquitectos, Diseñadores UX/UI, PMs, QA testers y más, que se integran a nuestros proyectos con clientes en LATAM y Estados Unidos para lograr resultados sobresalientes.

Con nosotros lograrás impulsar y acelerar tu desarrollo profesional, colaborando en diversidad de proyectos, sectores y giros empresariales.

Trabajar en DaCodes te permitirá ser versátil y ágil al poder trabajar con diversas tecnologías y colaborar con profesionales de alto nivel.

Los DaCoders tienen gran impacto en el éxito de nuestro negocio, así como en el éxito de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales; ¿Te pareció interesante?

¡Estamos en busca de talento para unirse al equipo, vamos a trabajar juntos!

El candidato o candidata ideal tiene una combinación única de experiencia técnica, curiosidad, mentalidad lógica y analítica, proactividad, ownership, y gusto por el trabajo en equipo

Ver todos los empleos en DaCodes →

Empleos similares

DaCodes
Fullstack Developer Semi-Senior (Nuxt/Vue.js + .NET/Blazor) - LATAM
DaCodes
⚡ Postúlate pronto Colombia · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 6d
Hilbert's AI
Software Engineer (Full-Stack / Product)
Hilbert's AI
⚡ Postúlate pronto San Francisco Presencial
● Nuevo 👁 Visto ✓ Postulado hace 7m
Hilbert's AI
Software Engineer (Full-Stack / Product)
Hilbert's AI
⚡ Postúlate pronto Türkiye · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 8m
ElevenLabs
Full-Stack Engineer
ElevenLabs
⚡ Postúlate pronto United Kingdom · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 9m
ElevenLabs
Full-Stack Engineer (Front-End Leaning)
ElevenLabs
⚡ Postúlate pronto United Kingdom · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 9m
ElevenLabs
Full-Stack Engineer (Back-End Leaning)
ElevenLabs
⚡ Postúlate pronto United Kingdom · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 9m
Deepgram
Senior Full-stack Engineer, Console Team (Product-Led Growth Strategy)
Deepgram
⚡ Postúlate pronto USA | Remote · restringido por ubicación $179,800–$246,200
● Nuevo 👁 Visto ✓ Postulado hace 10m
Cohere
Senior Full-Stack Engineer (Front-End Leaning)
Cohere
⚡ Postúlate pronto Europe · restringido por ubicación £156,000–£156,000
● Nuevo 👁 Visto ✓ Postulado hace 10m
Bobyard
Senior Fullstack Engineer
Bobyard
⚡ Postúlate pronto San Francisco Presencial $150,000–$195,000
● Nuevo 👁 Visto ✓ Postulado hace 12m

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en DaCodes

Ver todos los empleos en DaCodes →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis