Senior Frontend Developer
Habilidades clave: Angular, TypeScript, Microfrontends, Frontend Architecture, RxJS, JavaScript, Web Security, Azure.
Experiencia: +4 años de experiencia en desarrollo Frontend y experiencia sólida diseñando arquitecturas escalables basadas en Angular.
Ubicación: Lima, Perú.
Modalidad: Híbrida. Asistencia a oficina 2 veces por semana.
En Coforge estamos buscando Senior Frontend Developer (#20788-7-73) con el siguiente perfil.
Responsabilidades principales
Desarrollar componentes frontend robustos, escalables y alineados a estándares de arquitectura y seguridad.
Diseñar e implementar soluciones frontend orientadas a rendimiento, mantenibilidad y escalabilidad.
Revisar código y asegurar el cumplimiento de estándares técnicos dentro del equipo.
Participar en la definición de la arquitectura técnica de las soluciones frontend.
Garantizar que la documentación técnica y funcional se mantenga actualizada.
Participar activamente en la resolución de incidentes críticos y problemas de producción.
Liderar iniciativas de mejora continua en desarrollo frontend.
Promover buenas prácticas de calidad, seguridad y revisión de código.
Colaborar con equipos multidisciplinarios para asegurar la viabilidad técnica de las soluciones.
Brindar acompañamiento y mentoría a desarrolladores junior y semi senior.
Requisitos indispensables
+4 años de experiencia profesional en desarrollo Frontend.
Experiencia avanzada desarrollando aplicaciones con Angular 12 o superior.
Experiencia en:
Dynamic Components.
Standalone Components.
Change Detection Strategy OnPush.
Angular Monorepos.
Angular SSR.
Angular Libraries.
Dependency Injection.
Angular Tokens.
Experiencia gestionando estado con:
NgRx.
NGXS.
Redux.
Dominio de JavaScript ES6+:
Template Literals.
Object Literals.
Default Parameters.
Rest & Spread Operators.
Map & Set.
ES Modules.
Dominio de TypeScript:
Decorators.
Mixins.
Experiencia utilizando RxJS 6+.
Experiencia desarrollando aplicaciones SPA.
Conocimiento de SEO y SEM.
Conocimiento de accesibilidad web.
Experiencia implementando arquitecturas de Microfrontends:
Angular Elements.
Module Federation.
Dominio de:
Flexbox.
CSS Grid.
Media Queries.
CSS Variables.
SCSS Mixins.
Animaciones y transiciones CSS.
Experiencia aplicando patrones de diseño:
MVP.
MVVM.
BLoC.
Strategy.
Builder.
Factory.
Adapter.
Conocimiento avanzado de Git:
Rebase interactivo.
Cherry-pick.
Stash.
Merge.
Resolución de conflictos.
Experiencia aplicando:
Code Review.
Programación segura.
Programación funcional.
Programación reactiva.
Refactoring.
Git Flow.
Experiencia utilizando SonarQube.
Conocimiento de estándares de commits y Pull Requests.
Experiencia utilizando herramientas SAST y DAST.
Conocimiento de:
CORS.
Content Security Policy (CSP).
OWASP Top 10.
Requisitos deseables
Experiencia con ReactJS.
Experiencia con Vue.js.
Experiencia utilizando:
Jscrambler.
Microsoft MSAL.
CryptoJS.
JFrog Xray.
Experiencia gestionando almacenamiento y caché del navegador.
Experiencia desarrollando APIs REST con Node.js.
Experiencia desarrollando Azure Functions con JavaScript.
Conocimiento de arquitecturas Cloud y aplicaciones empresariales modernas.
Experiencia en automatización e integración continua.
Habilidades blandas
Comunicación efectiva.
Liderazgo técnico.
Capacidad de mentoría.
Pensamiento analítico.
Resolución de problemas.
Trabajo colaborativo.
Adaptabilidad.
Orientación a resultados.
Proactividad.
Capacidad de autoaprendizaje.
Habilidad para sintetizar información compleja y comunicar soluciones de forma clara.
Publicado el: 21-10-2026.
En Coforge, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.