Pular para o conteúdo principal

Front End Developer

Descrição da vaga

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

Responsabilidades e atribuições

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.

Requisitos e qualificações

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.

Informações adicionais

Beneficios Stefanini

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Presentacion cv
  3. Etapa 3: Entrevista
  4. Etapa 4: onbording
  5. Etapa 5: Contratação

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!