Desarrollador Frontend
Indexed description
¡Se 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¡Seguro no te quieres quedar fuera! ¡Dev Frontend! ¿Por qué te elegiremos? ¡Porque los desafíos que enfrentas reflejan tus ambiciones!
Para enfrentar mejor estos desafíos, necesitas:Objetivo del CargoDiseñar, desarrollar y mantener interfaces de usuario robustas, escalables y de alta calidad utilizando Angular, aplicando arquitecturas de Micro Frontends y asegurando una correcta integración con servicios backend a través de APIs REST.
PrincipalesDesarrollo de interfaces de usuarioDesarrollar, probar y mantener aplicaciones web utilizando Angular 11 o superior, así como componentes existentes en AngularJS.
Construir interfaces performantes, responsivas y consistentes, priorizando la experiencia de usuario.
Escribir código limpio, modular y alineado con estándares y buenas prácticas del equipo.
Arquitectura FrontendDiseñar e implementar soluciones bajo arquitecturas de Micro Frontends, asegurando independencia y escalabilidad entre módulos.
Colaborar en la definición de estándares de arquitectura, estructura de proyectos y estrategias de integración entre micro frontends.
Evaluar y mantener la coexistencia de aplicaciones desarrolladas en Angular y AngularJS durante procesos de migración o convivencia tecnológica.
Integración de serviciosConsumir e integrar APIs REST para alimentar de datos las interfaces desarrolladas.
Colaborar con el equipo backend para definir contratos de integración claros y eficientes.
Gestionar el manejo de estados, autenticación y sesiones desde el frontend.
Calidad y buenas prácticasParticipar en revisiones de código (code review) y asegurar el cumplimiento de estándares técnicos.
Escribir y mantener pruebas unitarias y de integración de los componentes desarrollados.
Optimizar el rendimiento de las aplicaciones (tiempos de carga, tamaño de bundles, renderizado).
Colaboración y trabajo en equipoColaborar de forma transversal con equipos de Backend, Mobile, QA y diseño (UX/UI).
Participar en ceremonias ágiles (planning, daily, retro) aportando visibilidad del avance técnico.
Reportar avances, bloqueos y riesgos técnicos al Líder Técnico o jefatura correspondiente.
Funciones EspecíficasProgramar y mantener aplicaciones y componentes en Angular 11 o superior y AngularJS.
Diseñar e implementar módulos bajo arquitectura de Micro Frontends.
Consumir e integrar APIs REST en la capa de presentación.
Realizar pruebas unitarias y de integración de las funcionalidades desarrolladas.
Diagnosticar y resolver incidencias reportadas en ambientes de desarrollo, pruebas y producción.
Participar en procesos de migración o actualización de versiones de Angular/AngularJS.
Optimizar la performance y accesibilidad de las interfaces desarrolladas.
Requisitos y calificacionesRequisitos y CompetenciasTécnicas:Angular 11 o superior.
AngularJS.
Arquitectura de Micro Frontends.
Consumo de APIs REST.
Blandas:Capacidad de análisis y resolución de problemas.
Autonomía y proactividad en la ejecución de tareas técnicas.
Buenas habilidades de comunicación y trabajo colaborativo.
Capacidad de adaptación a metodologías ágiles.
Informaciones adicionalesBeneficios Stefanini
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search