Développeur/Développeuse
3 days ago
Marignane
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