




Resumen: Buscamos un ingeniero de software experimentado con sólida experiencia frontend en React, Next.js y TypeScript, y conocimientos prácticos en backend con Node.js, integración de API y prácticas modernas de desarrollo. Puntos destacados: 1. Dominio avanzado de JavaScript/TypeScript y React. 2. Experiencia con Node.js y la integración de API RESTful. 3. Enfoque en pruebas automatizadas y prácticas modernas de desarrollo. **Frontend principal** * **Dominio avanzado de JavaScript / TypeScript** * **Amplia experiencia con React** * **Experiencia con Next.js o frameworks similares de renderizado del lado del servidor (SSR)** * **Experiencia en el desarrollo de interfaces de usuario basadas en componentes** * **Experiencia en la creación de formularios dinámicos** * **Experiencia integrando API de terceros (por ejemplo, mapas, servicios)** **Backend / Integración de API** * **Experiencia trabajando con Node.js** * **Comprensión de las API RESTful y de la arquitectura web moderna** * **Experiencia integrando servicios backend** * **Conocimientos básicos de GraphQL o gRPC** **Prácticas de desarrollo** * **Experiencia escribiendo pruebas automatizadas (unitarias, de integración, extremo a extremo)** * **Experiencia con frameworks modernos de pruebas (por ejemplo, Jest, Playwright)** * **Conocimientos básicos de flujos de trabajo con Git** * **Conocimientos básicos de pipelines CI/CD** * **Experiencia con herramientas de calidad de código como ESLint / Prettier** * **Más de 3 años de experiencia en ingeniería de software** **CMS y contenido** * **Experiencia con plataformas headless CMS como Contentstack, Contentful o Strapi** **Habilidades deseables (preferidas)** **Ecosistema frontend** * **Experiencia con Emotion (CSS-in-JS) o enfoques similares de estilización** * **Experiencia con Storybook** * **Experiencia integrando Google Maps** * **Experiencia con sistemas de diseño (por ejemplo, Indeed XDS)** **Backend / Rendimiento** * **Experiencia con frameworks de Node.js como Koa o Express.js** * **Experiencia con herramientas de caché como Redis** * **Estrategias de optimización del rendimiento y de caché** **CMS y contenido** * **Experiencia gestionando modelos de contenido** * **Experiencia con entornos de previsualización y flujos de trabajo de contenido** **Infraestructura / DevOps** * **Experiencia con Docker** * **Conocimientos básicos de GitLab CI/CD** * **Experiencia trabajando con tecnologías de malla de servicios como Envoy** **Características del producto y plataforma** * **Internacionalización (i18n) y localización (l10n)** * **Seguimiento del comportamiento del usuario** * **Recopilación y generación de informes de métricas** * **Frameworks de pruebas A/B y banderas de características** * **Herramientas de observabilidad** * **Pruebas de accesibilidad


