Senior Frontend Developer

Encora Digital

  • Peru, IN
  • 15 days ago

    Highlights

    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 p...

    Numbers & Facts

    LocationPeru, IN

    Description

    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.

    Similar Jobs