Angular Developer – Frontend
Sobre Coforge
Coforge es una empresa global de servicios digitales y soluciones tecnológicas, especializada en ayudar a organizaciones a transformar sus negocios mediante tecnología, ingeniería de software y soluciones digitales. Cuenta con presencia internacional y equipos especializados en distintas industrias, trabajando con tecnologías modernas y metodologías ágiles para desarrollar soluciones escalables e innovadoras.
Actualmente, nos encontramos en la búsqueda de un Angular Developer – Frontend para incorporarse a uno de nuestros equipos de desarrollo.
Experiencia
- Experiencia mínima de 3 años en desarrollo Frontend .
- Experiencia mínima de 3 años trabajando con Angular .
- Experiencia desarrollando aplicaciones web con TypeScript, JavaScript, HTML5 y CSS3 .
- Experiencia en integración y consumo de APIs REST .
- Experiencia trabajando con Angular Material y/o librerías de componentes UI.
- Experiencia desarrollando aplicaciones responsive y orientadas a diferentes dispositivos.
- Experiencia utilizando Git para control de versiones.
- Experiencia trabajando bajo metodologías ágiles como Scrum o Kanban .
- Deseable experiencia en proyectos de alta transaccionalidad, banca, fintech, seguros o sectores corporativos.
Conocimientos técnicos
- Dominio de Angular : componentes, servicios, directivas, pipes, routing, guards, formularios reactivos y manejo de módulos.
- Dominio de TypeScript .
- Conocimiento sólido de RxJS y programación reactiva.
- Manejo de Observables, Subjects y operadores RxJS .
- Integración con APIs REST / JSON .
- Conocimientos de autenticación y autorización mediante OAuth 2.0, OpenID Connect y/o JWT .
- Conocimiento de principios SOLID, Clean Code y buenas prácticas de desarrollo .
- Conocimiento de patrones de diseño y arquitectura Frontend.
- Manejo de Git / GitFlow .
- Conocimientos de CI/CD .
- Experiencia con herramientas de testing como Jasmine, Karma, Jest y/o Cypress .
- Deseable conocimiento de Docker .
- Deseable experiencia trabajando con Azure / Azure DevOps .
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones web utilizando Angular .
- Construir componentes reutilizables, escalables y mantenibles.
- Integrar las aplicaciones Frontend con servicios y APIs REST .
- Participar en el diseño técnico y definición de soluciones.
- Aplicar buenas prácticas de desarrollo, estándares de código y principios de ingeniería de software.
- Participar en Code Reviews y contribuir a la calidad del código.
- Desarrollar y mantener pruebas unitarias y automatizadas.
- Identificar y resolver problemas técnicos y de performance.
- Participar en ceremonias y dinámicas de equipos ágiles.
- Trabajar de manera colaborativa con equipos de UX/UI, QA, Backend, DevOps y Product .
- Contribuir a la mejora continua de la arquitectura y estándares Frontend.
Habilidades
- Alta capacidad de análisis y resolución de problemas .
- Comunicación efectiva y trabajo cooperativo.
- Capacidad para trabajar en equipos multidisciplinarios.
- Orientación a resultados y calidad técnica.
- Autonomía y proactividad.
- Capacidad para transformar requerimientos funcionales en soluciones técnicas.
- Adaptabilidad a entornos dinámicos.
- Orientación hacia la mejora continua y buenas prácticas de ingeniería.
Stack tecnológico Frontend: Angular · TypeScript · JavaScript · HTML5 · CSS3 · Angular Material
Reactive Programming: RxJS
APIs: REST · JSON
Testing: Jasmine · Karma · Jest · Cypress
Versionamiento: Git · GitFlow
CI/CD: Azure DevOps / Pipelines
Cloud: Azure
Metodología: Scrum / Kanban
📌 Angular Developer (Lima)
🏢 Encora
📍 Lima