Description
Notre client, acteur majeur de la transformation Cloud et des Services Managés, développe une application interne de supervision IT et recherche un Développeur Front-End / Full Stack orienté Angular.
Vos missions principales :
1. Développement Front-End (activité principale – 80%)
- Réaliser la maintenance, le refactoring et les mises à jour des composants existants.
- Concevoir et développer des composants Angular performants, modulaires et évolutifs.
- Implémenter des formulaires réactifs, des validations avancées et un feedback utilisateur fluide.
- Intégrer les maquettes UI, consommer les APIs et gérer les flux asynchrones (RxJS).
- Optimiser les performances (lazy loading, change detection, caching).
- Créer des dashboards interactifs (AG Grid, AG Charts / ECharts).
2. Contribution Back-End (activité secondaire – 20%)
- Participer à l’amélioration des schémas de données et DTOs.
- Ajouter ou modifier des endpoints backend si nécessaire.
- Collaborer étroitement avec l’équipe backend pour les besoins API.
- Lire, comprendre et faire évoluer des modules NestJS / TypeORM.
Stack Technique
Front-End
- RxJS, SCSS, Bootstrap 5
- Angular 19 (standalone components, signals, lazy loading, DI, routing)
- TypeScript (types avancés, décorateurs, interfaces)
- Authentification via Azure AD / MSAL, guards, interceptors
- AG Grid Enterprise, AG Charts / ECharts
- Angular CDK, ngx-toastr, Lucide Angular
Back-End
- NestJS, Fastify, TypeORM, PostgreSQL
- REST API, gestion des erreurs, DTOs
- Authentification JWT / Passport
Outils & Méthodes
- Git / GitLab, pipelines CI/CD
- Node.js, npm, VS Code
- ESLint / Prettier, tests unitaires
- Approche Clean Code (SOLID, DRY)
- Méthodologie Agile / Kanban
Profil recherché
- Bac+5 (école d’ingénieur ou université).
- 3 à 5 ans d’expérience en développement, idéalement orientée Front-End Angular.
- Bonne compréhension des architectures backend (NestJS conseillé).
- Capacité à collaborer en équipe avec les développeurs backend et les DevOps.
- Rigueur, sens du détail, autonomie et forte curiosité technologique.
- Force de proposition, goût pour les environnements exigeants et structurés.
Pourquoi rejoindre notre client ?
- Travailler sur un projet stratégique au cœur de la supervision et de la gestion IT.
- Rejoindre une entreprise en pleine croissance, reconnue pour son expertise Cloud et DevOps.
- Intégrer un environnement moderne, outillé, collaboratif et orienté qualité.
- Évoluer dans une culture favorisant le partage, l’entraide et l’amélioration continue.
- Participer à des projets innovants tout en développant vos compétences sur les dernières versions d’Angular et NestJS.
Notre client valorise la montée en compétences, la rigueur technique et l’esprit d’équipe. Il encourage l’évolution professionnelle et l’expression de nouvelles idées dans un cadre bienveillant et structuré.