Développeur Front-End Angular Senior / Lead - Grenoble

OCTOGONE
Grenoble, France
30 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Unit Testing Cascading Style Sheets (CSS) Code Review Continuous Integration Angular 2+ Software Engineering TypeScript
+5 more
Backend Git AngularJS Front End Software Development Restful APIs

Job description

Cette équipe sera composée de 3 développeurs : 1 profil Senior / Lead Angular 2 profils Angular Juniors Le besoin porte principalement sur la conception, le développement et la structuration du Front-End Angular, ainsi que sur son intégration avec un Back-End Java déjà existant.

Le profil Senior / Lead jouera un rôle central dans la réussite du projet : il sera à la fois référent technique, garant de la qualité des développements, et point d’appui des développeurs plus juniors., En tant que Développeur Angular Senior / Lead, vous intervenez comme référent technique de l’équipe Front-End. Vous participez à la conception du composant, définissez les bonnes pratiques de développement, accompagnez les développeurs juniors dans leur montée en compétence et contribuez activement à la qualité, à la performance et à la maintenabilité de la solution.

Vous évoluez dans un environnement de développement moderne, en interaction avec les équipes techniques en charge du Back-End et de l’intégration.

Missions principales Conception et architecture Front-End Participer à la conception technique et à l’architecture du composant Front-End Définir une structure de code modulaire, robuste, réutilisable et maintenable Concevoir et développer des composants Angular performants et évolutifs Garantir la cohérence technique de l’ensemble des développements Front-End Être force de proposition sur les choix techniques et les évolutions de l’application Développement Développer les fonctionnalités Front-End en Angular Implémenter les écrans et composants en TypeScript, JavaScript, HTML et CSS Assurer l’intégration avec les API REST et services Back-End existants Participer à la résolution des sujets techniques complexes et des problématiques d’intégration Encadrement technique Définir et faire respecter les bonnes pratiques Angular Animer les revues de code Accompagner les développeurs juniors dans leur montée en compétence Partager les bonnes pratiques de qualité, de lisibilité et de maintenabilité du code Sécuriser les développements en apportant cadre, méthode et recul technique Qualité et amélioration continue Veiller à la qualité, à la performance et à la maintenabilité du Front-End Participer aux tests unitaires, à la validation et à l’amélioration continue Contribuer à la documentation technique Collaborer avec les équipes projet dans un cadre Agile, avec pratiques de revue de code et CI/CD Environnement technique Front-End : Angular, TypeScript, JavaScript, HTML, CSS Intégration : API REST, Git Back-End : Java (services et API existants) Pratiques : Agile, tests unitaires, revues de code, intégration continue / CI-CD

Requirements

Expérience 6 à 12 ans d’expérience en développement applicatif Expérience confirmée en développement Front-End Angular Expérience attendue sur un rôle de Senior, Lead ou référent technique Compétences techniques Très bonne maîtrise d’Angular Très bonne maîtrise de TypeScript Bonne maîtrise de JavaScript, HTML et CSS Expérience significative en développement d’applications Web Bonne maîtrise de l’intégration avec des API REST Très bonne pratique de Git Solide sensibilité aux enjeux de qualité, performance, maintenabilité et structuration du code Capacité à concevoir une architecture Front-End cohérente Compétences attendues sur le rôle de lead Maîtrise des bonnes pratiques de développement Angular Capacité à accompagner, faire progresser et encadrer techniquement des développeurs plus juniors Aisance dans la revue de code Capacité à traiter des problématiques techniques complexes Autonomie et capacité à être force de proposition

About the company

Dans le cadre du développement d’un nouveau composant Front-End à fort enjeu technique, notre client constitue une équipe dédiée autour du framework Angular.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…