Ingénieur Développement Angular Confirmé (H/F)
Type de contrat: CDI
Localisation: Aix-en-Provence (13)
Salaire: 40 000 – 50 000 € brut/an
Mode de travail: Télétravail partiel (partiel)
Niveau d’études requis: Bac +5
Référence: 2480419
Missions principales
En tant qu’
Ingénieur Développement Angular, vos responsabilités incluent :
- Développement front-end en collaboration avec l’équipe backend, avec intégration des maquettes fournies.
- Garantie de la qualité du code via des tests unitaires et end-to-end, ainsi que des revues de code et corrections d’anomalies.
- Application des normes et standards de conception web pour une architecture robuste.
- Participation active aux cérémonies Scrum et respect strict de la méthodologie Agile.
- Force de proposition et proactivité pour optimiser les processus et solutions techniques.
Compétences et exigences techniques
Technologies maîtrisées (Angular & Frontend)
- Angular (versions récentes, 9 et +)
- TypeScript (bonnes pratiques, typage avancé)
- RxJS (maîtrise des opérateurs et flux de données)
- Design Patterns (application courante : Singleton, Factory, Observer, etc.)
- Principles SOLID, DRY, YAGNI (conception propre et maintenable)
- Mécanismes de Change Detection en Angular (optimisation des performances)
- Approche Smart/Dumb Components (séparation claire des responsabilités)
- Tests automatisés :
- Unitaires (Jest)
- End-to-end (Spectator, Cypress)
- Gestion avancée de Git (branches, merges, rebases, workflows)
Environnement technique
- Bases de données : MySQL, PostgreSQL, SQL Server
- Outils DevOps : GitLab, Visual Code, Visual Studio
- Gestion de projet : Jira
Profil recherché
- Expérience confirmée en développement Angular (3+ ans recommandés).
- Culture Agile/Scrum et capacité à travailler en équipe collaborative.
- Rigueur technique et sens de la qualité (code propre, tests, revues).
- Autonomie et esprit d’initiative pour proposer des améliorations.
Poste idéal pour un·e développeur·e front-end expérimenté·e souhaitant contribuer à des projets techniques ambitieux dans un environnement dynamique.