INGENIERÍA FRONTEND WEB – Alta
Stefanini Latam

Lima Peru
•19 minutos atrás
•Nenhuma candidatura
Sobre
¡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 atribucionesDesarrolla 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 calificacionesManeja 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




