Front End Developer
Summary
Front End Developer at Stefanini in Santiago, Chile, building and maintaining scalable user interfaces with Angular 7–11 or Vue.js, consuming REST/SOAP APIs, and writing unit tests, while collaborating with UX/UI designers in agile (Scrum/Kanban) teams and managing work in JIRA.
¡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.
Estamos en la búsqueda de un Desarrollador Frontend con sólida experiencia técnica en frameworks modernos y capacidad de colaboración en entornos ágiles para unirse a nuestro equipo de ingeniería, enfocándose en la creación de interfaces de usuario excepcionales.
Responsabilidades y Atribuciones
Diseñar, desarrollar y mantener interfaces de usuario robustas y escalables utilizando Angular (versiones 7 a 11) o Vue.js.
Colaborar con diseñadores de UX/UI para traducir wireframes y diseños visuales en código funcional y de alta calidad.
Asegurar la compatibilidad entre navegadores y optimizar el rendimiento de las aplicaciones en el lado del cliente.
Garantizar la calidad del código mediante la aplicación de mejores prácticas de desarrollo y revisiones de código.
Gestionar el ciclo de vida de las tareas a través de JIRA y mantener la documentación técnica en Confluence y SharePoint.
Colaborar activamente en ceremonias de metodologías ágiles (Scrum, Kanban).
Requisitos Técnicos
Categoría
Tecnologías y Herramientas
Lenguajes y Frameworks
JavaScript (ES6+), TypeScript, Angular 7-11, Vue.js, HTML5, CSS3 (SASS/LESS).
Arquitectura y Consumo
Arquitectura de Componentes, Consumo de APIs REST, SOAP, Manejo de Estado (NgRx, Vuex).
Entornos y Gestión
VS Code, NPM/Yarn, Webpack, Git (GitHub, Bitbucket).
Calidad y Herramientas
Unit Testing (Jasmine, Karma, Jest), SonarQube, Microsoft Office.
Habilidades Blandas
Proactividad:anticiparse a necesidades y riesgos, identificar oportunidades de mejora y tomar la iniciativa para impulsar soluciones.
Resolución de problemas:analizar incidentes y desafíos técnicos de forma estructurada, encontrar sus causas y proponer soluciones prácticas y sostenibles.
Comunicación efectiva:explicar ideas y decisiones técnicas con claridad, y colaborar de manera constructiva con perfiles técnicos y no técnicos.
Trabajo en equipo:compartir conocimientos, recibir y ofrecer retroalimentación, y contribuir a objetivos comunes.
Adaptabilidad:ajustarse a cambios de prioridades, requisitos y tecnologías en entornos ágiles.
Organización y responsabilidad:planificar tareas, cumplir compromisos y mantener informados a los involucrados sobre avances y bloqueos.
Aprendizaje continuo:actualizar conocimientos y aplicar buenas prácticas para mejorar la calidad del software.
Cualidades Deseadas
Buscamos una persona proactiva, con iniciativa para identificar oportunidades de mejora en la interfaz y proponer soluciones innovadoras. Debe contar con habilidades para analizar y resolver problemas visuales y de rendimiento, colaborar eficazmente con el equipo, comunicar sus ideas con claridad y adaptarse a cambios en un entorno ágil.
El candidato ideal debe poseer un fuerte conocimiento técnico en el stack frontend requerido y estar familiarizado con la integración de servicios backend.