Logo for Stefanini LATAM

Front End Developer

Roles & Responsibilities

  • Experience in frontend development with React, building modular, reusable interfaces
  • Proven experience with microfrontends and integration with REST APIs
  • Proficiency in JavaScript and preferably TypeScript, and Git collaboration
  • Understanding of decoupled frontend architecture, frontend testing, and ability to work in modernization/migration projects

Requirements:

  • Develop modern web interfaces using React and build/maintain solutions based on a microfrontends architecture, with reusable, scalable components and functional parity with the legacy system
  • Integrate frontend with REST APIs, ensuring performance, usability, accessibility, and a strong user experience, while contributing to frontend standards and component architecture
  • Participate in the architecture and integration of microfrontends within corporate ecosystems, drive frontend decoupling strategies, coordinate with backend for clear integration contracts, and support migration from legacy interfaces
  • Ensure security and quality by implementing authentication/authorization (e.g., Keycloak), applying frontend security best practices, developing unit tests, participating in functional/regression testing, documenting decisions, and engaging in code reviews and continuous improvement

Job description

JOB DESCRIPTION


¡Sé parte de Stefanini!​




En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.


Buscamos un(a) Desarrollador(a) Frontend con experiencia en React, orientado(a) a proyectos de modernización de aplicaciones legadas, capaz de construir interfaces modernas, desacopladas y mantenibles bajo un enfoque de microfrontends.

El rol tendrá como foco la migración y construcción de funcionalidades frontend respetando la lógica y comportamiento del sistema actual, evolucionando la experiencia de usuario hacia una arquitectura moderna integrada al ecosistema corporativo. Se espera capacidad para trabajar en contextos de migración funcional 1:1, asegurando continuidad operativa, calidad técnica y mantenibilidad.


RESPONSIBILITIES AND ASSIGNMENTS


Desarrollo Frontend

  • Desarrollar interfaces web modernas utilizando React.
  • Construir y mantener soluciones basadas en arquitectura de microfrontends.
  • Implementar componentes reutilizables, escalables y mantenibles.
  • Asegurar equivalencia funcional entre el sistema legado y la nueva solución frontend.
  • Integrar las interfaces con APIs REST y servicios backend.
  • Velar por performance, usabilidad, accesibilidad y correcta experiencia de usuario.
  • Participar en la definición de estándares de desarrollo frontend, estructura de componentes y buenas prácticas.

Arquitectura e Integración

  • Participar en la integración de microfrontends dentro de ecosistemas corporativos como Falabella Business Center (FBC).
  • Colaborar en la definición de estrategias de desacoplamiento frontend.
  • Implementar navegación, comunicación y composición entre módulos frontend.
  • Trabajar coordinadamente con backend para asegurar contratos de integración claros y mantenibles.
  • Apoyar la transición desde interfaces legacy hacia una arquitectura moderna.

Seguridad y Calidad

  • Integrar mecanismos de autenticación y autorización definidos por la arquitectura, idealmente con Keycloak o soluciones equivalentes.
  • Aplicar buenas prácticas de seguridad en frontend.
  • Desarrollar pruebas unitarias para componentes y flujos críticos.
  • Participar en pruebas funcionales, de regresión y validaciones de usuario.
  • Documentar componentes, decisiones técnicas y flujos relevantes.
  • Participar en code reviews y actividades de mejora continua.

Trabajo Colaborativo

  • Trabajar con equipos de arquitectura, backend, QA, UX/UI, DevOps y negocio.
  • Participar en ceremonias ágiles, refinamientos y estimaciones.
  • Levantar riesgos técnicos y proponer mejoras.
  • Aportar en la evolución de la arquitectura frontend y en la estandarización del desarrollo.

REQUIREMENTS AND QUALIFICATIONS


Excluyentes

  • Experiencia en desarrollo frontend con React.
  • Experiencia en construcción de interfaces modulares y reutilizables.
  • Conocimiento o experiencia comprobable en microfrontends.
  • Experiencia en integración con APIs REST.
  • Manejo de JavaScript y deseablemente TypeScript.
  • Experiencia con Git y trabajo colaborativo.
  • Conocimiento en testing frontend y buenas prácticas de desarrollo.
  • Comprensión de arquitectura desacoplada y separación de responsabilidades en frontend.

Deseables

  • Experiencia en proyectos de modernización o migración de sistemas legacy.
  • Experiencia integrando microfrontends en plataformas corporativas.
  • Conocimiento en Keycloak o mecanismos SSO/IAM.
  • Conocimiento en Docker, CI/CD y despliegues en entornos cloud.
  • Experiencia trabajando con equipos backend en arquitecturas distribuidas.
  • Conocimiento en performance frontend, observabilidad y monitoreo.
  • Experiencia con librerías de manejo de estado y routing avanzado.

Conocimientos Esperados

  • Desarrollo de aplicaciones frontend con React.
  • Arquitectura de microfrontends.
  • Integración con APIs REST.
  • Diseño de componentes reutilizables y mantenibles.
  • Migración de interfaces legacy a soluciones modernas.
  • Buenas prácticas de seguridad frontend.
  • Testing unitario y validación funcional.
  • Clean code, modularidad y mantenibilidad.

Perfil del Candidato

  • Pensamiento analítico y orientación a resolución de problemas.
  • Buen criterio técnico para construir soluciones frontend escalables.
  • Capacidad para trabajar en contextos de migración progresiva.
  • Foco en calidad, mantenibilidad y experiencia de usuario.
  • Buena comunicación con equipos técnicos y funcionales.
  • Proactividad y capacidad de adaptación en entornos de transformación tecnológica.

ADDITIONAL INFORMATION


Beneficios Stefanini


Creer para co-crear


¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso. 


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!


Front-End Developer Related jobs

Other jobs at Stefanini LATAM

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.