Mission Freelance : Développeur(se) Angular Senior (7+ ans d’expérience) – Marignane
Contexte :
Nous recherchons un(e) Développeur(se) Angular senior (7 ans d’expérience minimum) pour une mission freelance basée à Marignane. Vous interviendrez sur des projets applicatifs complexes, en contribuant à la conception, au développement et à l’optimisation d’applications front-end performantes et scalables.
Votre expertise en Angular sera essentielle pour garantir la qualité du code, l’expérience utilisateur, et la maintenabilité des solutions développées.
Missions principales :
- Développement d’applications front-end en Angular (versions récentes), en respectant les bonnes pratiques (clean code, design patterns).
- Conception et optimisation des architectures front-end pour des applications à forte charge.
- Collaboration avec les équipes back-end et DevOps pour assurer une intégration fluide et performante.
- Participation aux revues de code et amélioration continue des pratiques de développement.
- Mise en place de tests unitaires et d’intégration (Jasmine, Karma, Cypress).
- Optimisation des performances (temps de chargement, réactivité, accessibilité).
- Accompagnement technique des développeurs juniors ou intermédiaires si nécessaire.
Environnement technique :
- Framework principal : Angular (expérience sur les dernières versions requise).
- Langages et outils associés : TypeScript, RxJS, HTML5, CSS/SCSS.
- Tests : Jasmine, Karma, Cypress.
- Intégration continue (CI/CD) : GitLab CI, Jenkins, ou équivalent.
- Collaboration : Git, JIRA, Confluence.
Profil recherché :
Compétences techniques :
- 7 ans d’expérience minimum en développement Angular (projets complexes et industrialisés).
- Maîtrise avancée de TypeScript, RxJS et des design patterns (observables, services, modules).
- Expérience en développement d’applications responsives et accessibles.
- Connaissance des bonnes pratiques (clean code, SOLID, tests automatisés).
- Expérience avec des outils de build et d’intégration continue (Webpack, GitLab CI, etc.).
- Capacité à travailler en équipe Agile (Scrum, Kanban).
Informations clés :
- Localisation : Marignane (présentiel ou hybride selon les besoins).
- Début de mission : Dès que possible.
- Durée : Mission longue (plusieurs mois, renouvelable).
- Format : Freelance