Company Banner
Company Logo

eTalent. Solutions

Services

Alger, Algérie

Site web

Développeur Frontend Senior Angular


Lieu de travail

Algiers, Algeria

Secteur d'activité

Services

Date d'expiration

30 janvier

Niveau de poste

Confirmé / Expérimenté

Nombre de postes

1 poste ouvert

Type de contrat

CDI

Niveau d'étude (diplome)

Master 2, Ingéniorat, Bac + 5


eTalent recrute pour l'un de ses clients :

Un(e) Développeur Frontend Senior Angular

Responsabilités :

  • Concevoir, développer et optimiser des applications web en utilisant Angular (versions récentes).
  • Traduire les maquettes et prototypes en code fonctionnel, en assurant la qualité de l’interface utilisateur et l’adaptation multi-supports (responsive).
  • Collaborer avec les équipes de design et backend pour assurer une expérience utilisateur cohérente et performante.
  • Mettre en œuvre les bonnes pratiques de développement, de performance et de sécurité.
  • Participer aux revues de code et fournir des feedbacks constructifs pour garantir la qualité du code.
  • Effectuer la maintenance et les mises à jour des applications, en veillant à l'amélioration continue.
  • Encadrer et accompagner les développeurs juniors sur les projets en cours.

Profil recherché :

  • Expérience : Minimum 5 ans en développement frontend sur Angular.
  • Compétences techniques :
    • Maîtrise d'Angular (idéalement des versions récentes) et de son écosystème (CLI, modules, services).
    • Solides connaissances en HTML5, CSS3 et JavaScript/TypeScript.
    • Bonne compréhension des API RESTful et intégration de services backend.
    • Expérience en tests unitaires et end-to-end avec des outils tels que Jasmine, Karma ou Protractor.
    • Connaissance des bonnes pratiques de performance et d'optimisation d'applications web.
    • Maîtrise des outils de versioning (Git).
  • Qualités personnelles :
    • Capacité à travailler en équipe, avec un bon esprit de collaboration et d'entraide.
    • Autonomie, sens de l'initiative et rigueur dans l'exécution des tâches.
    • Excellente communication et capacité d’adaptation.

Les plus qui feront la différence :

  • Connaissances en CI/CD et intégration de pipelines de déploiement.
  • Sensibilité à l’UX/UI et compréhension des pratiques de design.
  • Expérience en méthodologies agiles (Scrum, Kanban).