Software Engineer (Buenos Aires)

Software Engineer (Buenos Aires)

13 oct
|
Capgemini
|
Buenos Aires

13 oct

Capgemini

Buenos Aires

El foco principal está en el desarrollo full-stack, con mayor énfasis en la ingeniería backend y la plataforma Unified CMS.

Alcance del Trabajo

-Desarrollar y mantener servicios backend e integraciones de APIs que soporten Unified CMS y experiencias web globales.

-Desarrollar y mantener servicios en Node.js, APIs REST e integraciones GraphQL o gRPC.

-Construir y mantener componentes en React y bloques de contenido para Unified CMS y experiencias de marketing.

-Desarrollar y optimizar flujos de trabajo SSR y SSG utilizando Next.js u otros frameworks similares.

-Implementar modelos de contenido y gestionar cambios de esquema en Contentstack.

-Crear componentes reutilizables de interfaz utilizando Indeed XDS y Emotion.

-Integrar APIs de terceros y resolver problemas de flujo de datos de extremo a extremo.

-Brindar soporte a capacidades de personalización y pruebas A/B.

-Desarrollar y mantener pruebas automatizadas unitarias, de integración y end-to-end (E2E).

-Aplicar prácticas de desarrollo asistidas por IA en el trabajo diario de ingeniería.

-Contribuir al rendimiento, escalabilidad, confiabilidad y estabilidad de la plataforma.

-Participar en flujos de desarrollo basados en Git y procesos de CI/CD.

Requisitos Excluyentes

-Más de 4 a 5 años de experiencia en ingeniería de software.

-Sólidos conocimientos de JavaScript y TypeScript.

-Amplia experiencia en Node.js y desarrollo backend.

-Resistente experiencia con React.





-Experiencia con Next.js o frameworks equivalentes para SSR.

-Desarrollo de servicios backend y APIs REST.

-Conocimientos de GraphQL o gRPC.

-Experiencia en integración de APIs de terceros.

-Experiencia con plataformas Headless CMS (Contentstack, Contentful, Strapi o similares).

-Desarrollo de componentes reutilizables y formularios dinámicos.

-Experiencia en pruebas unitarias, de integración y E2E.

-Manejo de herramientas como Jest, Playwright, React Testing Library o equivalentes.

-Experiencia con Git y procesos CI/CD.

-Conocimiento de ESLint y Prettier.

-Experiencia en desarrollo asistido por IA (no se requiere experiencia específica en IA generativa o LLMs).

-Experiencia en personalización y pruebas A/B.

Requisitos Deseables

-Experiencia con Emotion o soluciones CSS-in-JS.

-Manejo de Storybook y/o Chromatic.

-Experiencia en pruebas de accesibilidad.

-Experiencia con Koa, Express.js o frameworks similares.

-Conocimiento de Redis u otras tecnologías de caché.

-Experiencia en optimización de rendimiento y estrategias de caché.

-Integraciones con Google Maps.

¿Qué ofrecemos?

Salario dolarizado, liquidado en pesos según dólar BNA venta.

Relación de dependencia con Capgemini.

Beneficios:

-Reintegro de gastos virtuales

-Cobertura médica OSDE

-Convenio con Megatlón

-Capacitaciones y descuentos en idiomas (CUI), entre otros

📌 Software Engineer (Buenos Aires)
🏢 Capgemini
📍 Buenos Aires

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer (buenos aires) / buenos aires

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer (buenos aires) / buenos aires