Talent.com
Cette offre d'emploi n'est pas disponible dans votre pays.
Analista Programador / a Frontend Angular – Remoto desde Marruecos | Español fluido

Analista Programador / a Frontend Angular – Remoto desde Marruecos | Español fluido

sg techCasablanca, MA
Il y a 20 jours
Description de poste

Buscamos incorporar un Analista Programador Frontend especializado en Angular , con al menos cuatro años de experiencia en desarrollo de aplicaciones web complejas, para participar en proyectos de transformación digital y modernización tecnológica. La persona seleccionada formará parte de un equipo multidisciplinar trabajando bajo metodologías ágiles, colaborando estrechamente con otros desarrolladores, arquitectos y responsables de producto.

El puesto está orientado a profesionales con sólida base técnica, capacidad analítica y enfoque en la calidad del código, que puedan aportar valor tanto en la evolución de plataformas existentes como en nuevos desarrollos con tecnologías actuales.

Funciones Principales :

  • Análisis técnico y desarrollo de aplicaciones frontend con Angular (últimas versiones).
  • Implementación de arquitecturas basadas en microfrontales .
  • Integración de librerías como Redux (NgRx) y RxJS para la gestión de estado y programación reactiva.
  • Desarrollo de pruebas unitarias con Jest y colaboración en estrategias de calidad del software.
  • Gestión del código fuente mediante Bitbucket , y colaboración en entornos de CI / CD con Jenkins .
  • Modelado e integración con bases de datos NoSQL, principalmente MongoDB .
  • Colaboración en proyectos de migración tecnológica y modernización de plataformas legacy.
  • Coordinación con equipos backend, QA y producto en entornos ágiles (Scrum / Kanban).

Competencias personales clave :

  • Alta capacidad analítica y resolución de problemas
  • Autonomía y proactividad en entornos técnicos exigentes
  • Buenas habilidades de comunicación y trabajo en equipo
  • Compromiso con la calidad del código y buenas prácticas de desarrollo
  • Adaptabilidad al cambio y aprendizaje continuo
  • Requisitos :

    Más de 4 años de experiencia como analista programador especializado en desarrollo frontend, participando en proyectos con arquitecturas modernas y orientadas a componentes. Ha trabajado en entornos ágiles (Scrum / Kanban) y equipos multidisciplinares, asumiendo responsabilidades tanto de desarrollo como de análisis técnico.

    Lenguajes de programación y frameworks :

  • JavaScript / TypeScript : nivel avanzado, uso extensivo en aplicaciones Angular.
  • Angular (v8 a v17) : dominio completo del framework, incluyendo CLI, módulos, directivas personalizadas, lazy loading y rutas protegidas.
  • Java (preferencial) : experiencia en desarrollo backend con Spring Boot (REST APIs), principalmente en entornos de mantenimiento o migración.
  • Librerías y herramientas complementarias :

  • Redux (NgRx)  y  RxJS : uso avanzado para manejo de estado, efectos secundarios y programación reactiva.
  • Jest : experiencia en testing unitario y de integración, con cobertura sobre servicios y componentes Angular.
  • Bitbucket : control de versiones con Git, flujos de trabajo con Pull Requests.
  • Jenkins : integración en pipelines de CI / CD para automatización de builds y despliegues.
  • MongoDB : conocimiento en diseño de esquemas, consultas complejas y agregaciones sobre base de datos NoSQL.
  • Otros conocimientos técnicos :

  • Arquitectura de microfrontales : implementación e integración de componentes independientes dentro de plataformas modulares.
  • Migraciones tecnológicas : participación en procesos de modernización de aplicaciones legacy a tecnologías actuales.
  • Buenas prácticas de desarrollo : separación por capas, principios SOLID, testing, documentación técnica y control de calidad.
  • Entornos y metodologías :

  • Agile (Scrum, Jira, Confluence)
  • DevOps básico : colaboración en flujos de integración continua y despliegue automatizado.
  • Perfil Técnico Requerido :

    Experiencia mínima :

  • 5 años como desarrollador o analista programador frontend con Angular.
  • Tecnologías y herramientas obligatorias :

  • Angular (versiones recientes : 8+ hasta 17)
  • TypeScript / JavaScript
  • RxJS y Redux (NgRx)
  • Jest (testing)
  • MongoDB
  • Jenkins (CI / CD)
  • Bitbucket (Git)
  • Arquitectura de microfrontales
  • Conocimientos valorables :

  • Experiencia en desarrollo backend con Java / Spring Boot
  • Participación en procesos de migración tecnológica
  • Conocimientos básicos de DevOps y automatización de despliegues
  • Su perfil técnico se completa con experiencia en testing automatizado utilizando Jest, asegurando la calidad y mantenibilidad del código.

    A nivel preferencial, ha participado en proyectos que incluyen desarrollo backend en Java, así como en procesos de migración tecnológica, aportando una visión global y versátil en la transformación de plataformas.

    Créer une alerte emploi pour cette recherche

    Angular Remoto Desde • Casablanca, MA