1. Inicio
  2. Trabajos
  3. #107 - Full-Stack Software Engineer - Node.js, React & Headless CMS

Buscamos un ingeniero de software full-stack con un fuerte enfoque en el backend para construir y mantener servicios, integraciones y experiencias web para una plataforma moderna de gestión de contenido. El puesto combina desarrollo backend con Node.js, trabajo frontend con React y Next.js, implementación de CMS headless, integraciones de API, pruebas automatizadas, personalización y mejora del rendimiento. El desarrollo asistido por IA es parte del flujo de trabajo diario, pero no se requiere experiencia en ingeniería de IA o modelos de lenguaje grandes.

Responsabilidades Clave

  • Construir y mantener servicios backend e integraciones de API que soporten experiencias web gestionadas por contenido.
  • Desarrollar y mantener servicios Node.js, API REST e integraciones GraphQL o gRPC.
  • Construir y mantener componentes React y bloques de contenido para experiencias de marketing y web.
  • Desarrollar y optimizar flujos de trabajo de renderizado del lado del servidor y generación de sitios estáticos utilizando Next.js o un framework similar.
  • Implementar modelos de contenido y gestionar cambios de esquema en Contentstack.
  • Construir componentes de UI reutilizables y formularios dinámicos.
  • Integrar API de terceros y solucionar flujos de datos de extremo a extremo.
  • Soportar capacidades de personalización y pruebas A/B.
  • Desarrollar y mantener pruebas automatizadas unitarias, de integración y de extremo a extremo.
  • Aplicar prácticas de desarrollo asistido por IA a la implementación, pruebas, productividad y resolución de problemas.
  • Contribuir al rendimiento, escalabilidad, fiabilidad y estabilidad de la plataforma.
  • Participar en flujos de trabajo de desarrollo basados en Git y procesos de CI/CD.

Habilidades Imprescindibles

  • Se prefieren aproximadamente 4-5+ años de experiencia en ingeniería de software.
  • Sólidas habilidades en JavaScript y TypeScript.
  • Sólida experiencia en Node.js y desarrollo backend.
  • Sólida experiencia en React.
  • Experiencia con Next.js o un framework de renderizado del lado del servidor similar.
  • Experiencia en la construcción de servicios backend y API REST.
  • Experiencia con GraphQL o gRPC.
  • Experiencia en la integración de API de terceros.
  • Experiencia con un CMS headless como Contentstack, Contentful, Strapi o una plataforma similar.
  • Experiencia en la construcción de componentes de UI reutilizables y formularios dinámicos.
  • Experiencia con pruebas unitarias, de integración y de extremo a extremo.
  • Experiencia con Jest, Playwright, React Testing Library o herramientas de prueba similares.
  • Familiaridad con Git y CI/CD.
  • Experiencia con herramientas de calidad de código como ESLint y Prettier.
  • Experiencia en el uso de prácticas de desarrollo asistido por IA en el trabajo de ingeniería diario.
  • Experiencia en el soporte de personalización y pruebas A/B.
  • Se prefiere encarecidamente experiencia empresarial.

Habilidades Deseables

  • Emotion u otro enfoque CSS-in-JS.
  • Storybook o Chromatic.
  • Pruebas de accesibilidad.
  • Experiencia trabajando con un sistema de diseño.
  • Koa, Express.js o un framework Node.js similar.
  • Redis u otra tecnología de caché.
  • Optimización de rendimiento y caché.
  • Integraciones de Google Maps.

Herramientas y Plataformas Requeridas

  • JavaScript y TypeScript.
  • Node.js.
  • React.
  • Next.js o un framework SSR similar.
  • API REST.
  • GraphQL o gRPC.
  • Contentstack, Contentful, Strapi o un CMS headless similar.
  • Jest, Playwright, React Testing Library o herramientas de prueba comparables.
  • Git y CI/CD.

Ubicación, Horario y Compromiso

  • Los candidatos deben residir en LATAM.
  • Se requiere cobertura en la zona horaria central de EE. UU.
  • Este es un contrato de trabajo de 40 horas por semana.
  • El compromiso previsto se extiende hasta el 31 de marzo de 2027.

Publicado originalmente en Himalayas

Salario

0 - 0 Mensual

Mensual

Trabajo Remoto

En Todo el Mundo

Termómetro Salarial

Basado en 3 posiciones similares en Colombia

2,500 90,000
Bajo Prom: USD 32,583 Alto

Estimaciones salariales basadas en posiciones similares en nuestra plataforma. Los salarios reales pueden variar.

Resumen del Trabajo
Trabajo Publicado:
hace 5 horas
Expiración del Trabajo:
en 1 mes
Tipo de Trabajo
Por contrato
Rol del Trabajo
Full Stack Developer
Educación
Licenciatura
Experiencia
1 año
Total de Vacantes
1
Profesión
Desarrollador de software

Compartir este empleo:

Ubicación

Colombia


EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline