En tant que Développeur Full-Stack Senior, vous serez au centre de la conception et de l'évolution de produits SaaS qui transforment le secteur de la construction. Vous interviendrez sur des projets stratégiques en lien avec l'ensemble des équipes (produit, UX/UI, métier) et jouerez un rôle essentiel dans leur réussite.
Vos responsabilités
Développement et maintenance
• Concevoir, développer et maintenir des fonctionnalités front-end (Angular) et back-end (NestJS).
• Créer des interfaces performantes, accessibles et intuitives.
• Garantir la robustesse et la sécurité des fonctionnalités backend.
Amélioration de l'architecture
• Optimiser et rendre l'architecture logicielle scalable.
• Anticiper les besoins techniques pour assurer une infrastructure performante.
• Migrer et refondre des modules techniques si nécessaire.
Choix techniques et innovation
• Proposer les meilleures technologies et frameworks pour répondre aux besoins.
• Participer activement aux décisions stratégiques de l'équipe tech.
• Veiller à l'alignement des choix techniques avec les objectifs de l'entreprise.
Collaboration interdisciplinaire
• Comprendre les besoins des équipes produit et métier pour concevoir des solutions adaptées.
• Participer aux ateliers de définition et d'analyse des besoins.
Qualité et bonnes pratiques
• Maintenir un code de haute qualité via des revues de code et du pair-programming.
• Documenter les fonctionnalités pour en garantir la pérennité.
• Promouvoir une culture d'excellence technique dans l'équipe.
Mentorat et accompagnement
• Accompagner les développeurs juniors dans leur montée en compétences.
• Partager vos connaissances pour renforcer les capacités de l'équipe.
Déploiement et suivi
• Participer aux mises en production et assurer le suivi des performances.
• Résoudre rapidement les bugs post-déploiement.
Profil :
Compétences techniques
• Expertise confirmée en développement full-stack : Angular, NestJS, Typescript.
• Connaissance de PostgreSQL, Docker, et GitLab appréciée.
Expérience
• 7 à 8 ans d'expérience en développement full-stack.
Qualités personnelles
• Autonomie, curiosité, humilité, et orientation solutions.