En tant qu'Ingénieur(e) Développement Angular (confirmé), vous assurez les missions suivantes :
- Mener à bien les développements front end en collaboration avec l'équipe backend et intégrer les maquettes.
- Garantir la mise en place des normes et standards de conception web.
- Garantir la bonne qualité du code en testant et contribuant aux revues de code et corrections des anomalies.
- Participer aux cérémonies Scrum et la bonne application de la méthodologie.
- Force de proposition et proactivité,
- (Design Systèm) Maîtrise d'Angular (dernières versions) et de Typescript,
- Maîtrise de RxJS et de ses opérateurs. Connaissance des design patterns courants,
- Notions de Clean Code avec une capacité à parler et appliquer les principes SOLID, DRY, YAGNI...etc. Maîtrise des mécanismes de Change Detection en Angular.
- Connaissance et application des approches smart et dumb components.
- Expérience avec les tests unitaires et end-to-end (Jest, Spectactor, Cypres, etc.).
- Utilisation avancée de GIT (gestion des branches, merge, rebase, etc.).
--------------------
Environnement technique :
Angular 9 et + ; MySQL ; CSS ; HTML ; Rxjs ; Ngrx ; TypeScript ; PostgreSQL ; SQLserver ; GitLab ; VisualCode ; Visual Studio ; Jira