Ubicación: Perú
Modalidad de trabajo: Híbrido

Resumen del puesto

Como Desarrollador Frontend React Senior (14144), serás responsable del desarrollo y mantenimiento de interfaces de usuario robustas y escalables, alineadas con los estándares tecnológicos, de seguridad y arquitectura. Colaborarás con distintas áreas técnicas para validar la viabilidad de soluciones y asegurar una documentación actualizada. Participarás en la revisión de código, la solución de incidentes críticos y la implementación de estrategias de autenticación y seguridad en aplicaciones frontend.

Responsabilidades y Funciones

  • Desarrollar componentes frontend robustos, escalables y alineados con estándares tecnológicos.
  • Colaborar con áreas técnicas para validar la viabilidad de soluciones.
  • Revisar y optimizar código fuente para garantizar calidad y buenas prácticas.
  • Mantener actualizada la documentación funcional y técnica.
  • Participar en la solución de incidentes críticos asociados a frontend.
  • Apoyar en la revisión de código del equipo, asegurando buenas prácticas y calidad.
  • Implementar estrategias de autenticación con JWT, OAuth2, Azure AD.
  • Garantizar la seguridad del código mediante herramientas de análisis SAST y DAST.
  • Aplicar y optimizar metodologías de desarrollo como programación segura, funcional y reactiva.

Requisitos y Habilidades

  • +5 años desarrollando aplicaciones frontend con ReactJS 16 y 18.
  • Experiencia con pruebas unitarias usando Jest y React Testing Library.
  • Experiencia en Micro Frontends con Angular Elements y Módulos Federados.
  • Experiencia en metodologías de revisión de código, estándares de commits y pull requests.
  • Experiencia con estrategias de autenticación y seguridad (JWT, OAuth2, Azure AD, OWASP Top 10).
  • Experiencia en herramientas de integración continua (Jenkins, SonarQube, Docker).
  • Diseño y Estilos: Atomic Design, BEM, ITCSS, Mobile First.
  • CSS Avanzado: FlexBox, CSS Grid, Media Queries, SCSS, Animaciones y Transiciones CSS.
  • Cloud y DevOps: Azure CDN, Azure Web App, Firewall, Nginx.
  • Versionado Avanzado con Git: Resolución de conflictos, rebase interactivo, cherry-pick, git stash, git flow.
  • Prácticas de Desarrollo: Code Review, Refactoring, Programación Reactiva y Funcional.
  • Seguridad: Configuración de políticas CSP, resolución de errores CORS.
  • Inglés A2 (comprensión y comunicación básica).

Requerimientos Adicionales

Tecnologías

  • Frameworks y Herramientas: ReactJS 16 y 18, Angular Elements.
  • Testing y QA: Test Double, Principios FIRST, Patrón AAA.
  • Infraestructura y DevOps: Azure, Docker, SonarQube, Jenkins.
  • Micro Frontends y Modularización: Federated Modules, Single SPA.
  • Análisis de Seguridad: SAST y DAST Analysis.

Competencias

  • Buena comunicación y trabajo en equipo.
  • Capacidad de autoaprendizaje y resolución de problemas.
  • Habilidad para guiar y apoyar a perfiles junior y mid-level.
  • Síntesis efectiva de información y claridad en la presentación de mensajes.

Acerca de Encora

Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales. Con más de 9,000 expertos en 47+ oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.

En Encora, 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.

Location

Peru

Job Overview
Job Posted:
3 days ago
Job Expires:
Job Type
Full Time

Share This Job: