




¡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. **Responsabilidades y atribuciones** * Desarrolla nuevas funciones orientadas al usuario. * Crea código front end , componentes y bibliotecas reutilizables para uso futuro. * Asegura la viabilidad técnica de los diseños UI / UX. * Optimiza la aplicación para lograr óptimos tiempos de respuesta , optima estabilidad, seguridad y escalabilidad. * Da soporte todo el ciclo de vida de la aplicación ( Desarrollo , pruebas, lanzamiento y soporte) * Realiza pruebas unitarias y de IU para mejorar la calidad del desarrollo. * Realiza análisis causa raíz para una rápida respuesta ante incidentes en la aplicación sobre la cual está desarrollando. * Se asegura que las aplicaciones nuevas y heredadas cumplan con los estándares de calidad realizando revisiones de pares de código. * Documentar de manera simple (modelo ágil) las implementaciones que va realizando. * Colabora con otros miembros del equipo y partes interesadas. **Requisitos y calificaciones** * Maneja JavaScript avanzado y domina HTML5 y CSS. * Experiencia avanzada con preprocesadores CSS (Sass, Less) y patrones/nomenclaturas como 7\.1 y BEM. * Considera performance en el desarrollo. * Manejo de características avanzadas de JavaScript (one\-page lifecycle, anonymous functions, scoping, polyfilling). * Conoce diferencias entre navegadores, sus dev tools y su impacto en compatibilidad visual y funcional. * Competencia en Server Side Rendering y en principios/buenas prácticas de SEO. * Domina un framework/librería, especialmente **React.js**, y entiende el motor V8\. * Manejo de técnicas de seguridad web (XSS, inyecciones). * Gestión de estados de aplicación (Redux, useContext). * Integración con APIs (Amplify, Axios). * Conocimiento de patrones de desarrollo (Singleton, Observer, Módulo) y patrones de arquitectura (MVC, Flux). * Manejo de solicitudes asincrónicas (Async/Await, Promesas). * Uso de Git: ramas, reintegración a master, pull/merge requests, cherry\-pick, rebase y stash. * Configura package.json para optimizar dependencias y fuentes. * Aplicación de pruebas unitarias (Jest, Testing Library). * Traduce sistemas complejos (grillas, navegación, paginación, íconos) a componentes responsive. * Conoce herramientas de diseño, especialmente **Figma**. * Crea componentes reutilizables entre web y mobile; genera prototipos complejos con variaciones y animaciones. * Aplica técnicas UX: etiquetado, analítica y pruebas A/B. * Capacidad para evaluar y cuestionar diseños. * Manejo de CMS Headless (deseable). * Competencia en frameworks y mindset Ágil. * Conocimiento en patrones de diseño, arquitectura microfrontend y soporte/desarrollo de Design Systems. **Informaciones adicionales** ¿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!


