Le Poste :
LâĂ©quipe est composĂ©e dâune Product Manager, un Quality Engineer, un Engineering Manager et 4 dĂ©veloppeurs. IntĂ©grĂ©e au sein d'une Tribe dĂ©diĂ©e aux outils en destination de nous partenaires et clients finaux, nous fonctionnons en Scrum avec des sprints de deux semaines et une livraison hebdomadaire.
Voici les principales informations sur lâĂ©quipe :
L'amélioration continue et la capacité à délivrer une qualité toujours au rendez vous sont des enjeux trÚs forts au sein de cette équipe.
Au sein de la Tribe CONNECT dĂ©veloppons des outils de gestion dâactivitĂ© pour nos partenaires et clients finaux.
L'application est organisĂ©e en diffĂ©rents services NodeJS/Nuxt + APIs .NET et utilise MSSQL comme base de donnĂ©es. Les services sont âcontainerisĂ©sâ avec Docker.
Les missions principales :
Enrichir notre offre produit
Développement de nouvelles fonctionnalités innovantes : Concevoir et implémenter des fonctionnalités techniques afin d'enrichir le produit et d'offrir une meilleure expérience utilisateur.
Collaboration avec les équipes produit : Travailler en étroite relation avec les équipes pour s'assurer que les solutions développées répondent aux attentes du marché et aux besoins des utilisateurs.
Contribuer Ă la gestion du legacy
Analyser le code existant pour identifier les zones nécessitant une refonte ou une optimisation.
Prioriser et planifier les chantiers de rĂ©duction de la dette technique en collaboration avec lâĂ©quipe.
Refactoriser le code selon les bonnes pratiques tout en garantissant la stabilité de la plateforme.
Mise en place de process et de documentation
Formaliser des process de développement et des guidelines pour garantir un code propre et maintenable.
RĂ©diger et maintenir une documentation technique claire et Ă jour pour faciliter lâonboarding et la montĂ©e en compĂ©tence des nouveaux membres de lâĂ©quipe.
Mettre en place et maintenir des outils dâanalyse de code et des pipelines CI/CD pour automatiser les contrĂŽles qualitĂ©.
Améliorer la qualité et la délivrance du code
Travailler sur lâoptimisation des performances des services backend (.NET).
Participer aux revues de code et partager les bonnes pratiques de dĂ©veloppement avec lâĂ©quipe.
Contribuer Ă lâimplĂ©mentation et Ă lâamĂ©lioration des tests unitaires et dâintĂ©gration pour sĂ©curiser les livraisons.
Ce poste propose une possibilitĂ© dâĂ©voluer sur des fonctions de Tech Lead au sein de lâĂ©quipe !
Que recherchons nous ?
Vous vous retrouvez dans notre offre et vous avez :
Une solide expĂ©rience dâau moins 5 ans "minimum" en tant que Dev Backend.
Une maĂźtrise solide de .Net et SQL
Une bonne connaissance des microservices
Une solide comprĂ©hension de lâarchitecture applicative ou un fort intĂ©rĂȘt pour le sujet, et le dĂ©sir de faire progresser Lemonway
Vous suivez les pratiques de lâĂ©quipe et ĂȘtes capable de proposer des amĂ©liorations
Forte sensibilitĂ© Ă la qualitĂ© du code et vous ĂȘtes capable dâavancer en autonomie sur des sujets dâune certaine taille et dâune certaine complexitĂ©
Un fort esprit dâĂ©quipe car vous savez collaborer avec vos collĂšgues peu importe lâĂ©quipe. Vous ĂȘtes capable de vous dĂ©bloquer seul et aider vos collĂšgues
Vous ĂȘtes capable de prodiguer des conseils Ă quelquâun de moins expĂ©rimentĂ© et de recevoir du feedback.
La pratique de lâAnglais Ă lâĂ©crit et Ă lâoral.
LE PROCESS DE RECRUTEMENT
1) Interview RH
2) Interview Manager : Entretien technique avec le Engineering Manager ainsi quâun membre de la squad. Vous aurez l'occasion de discuter des missions et des attentes vis-Ă -vis du poste.
3) Interview avec notre VP Eng et/ou notre CTO
Lemonway s'engage à promouvoir la diversité, notamment en favorisant le mixité Femme/Homme et l'emploi de personne en situation de handicap.