- Participer à l’analyse fonctionnelle et technique des besoins
- Concevoir, développer et maintenir des fonctionnalités front-end et back-end
- Garantir la qualité, la robustesse et la maintenabilité du code produit
- Participer activement aux revues de code et à l’amélioration continue
- Contribuer à la mise en place et à l’évolution des tests unitaires et d’intégration
- Intervenir dans un contexte Agile / SAFe, avec des équipes pluridisciplinaires
- Participer aux échanges techniques avec les développeurs, PO, architectes et testeurs
- Contribuer à la dynamique collective de l’équipe et au développement de l’expertise du pôle
- Être force de proposition sur l’usage de l’IA dans vos activités de développement, de documentation et d’optimisation de la productivité
L’IA au service de nos expertises
Chez Digital Services, nous faisons de l’intelligence artificielle un levier pour réinventer nos façons de travailler, gagner en efficacité et faire passer nos expertises à l'échelle supérieure. Notre ambition : tirer le meilleur de ces nouvelles technologies pour imaginer des solutions toujours plus pertinentes, sans jamais transiger sur la qualité, la fiabilité et la sécurité des données.
Ce poste est à pourvoir au sein de notre Agence de Bordeaux et nécessite de pouvoir se rendre en Agence ou sur site client 3 fois par semaine.
Votre profil
Nous recherchons un développeur Full Stack polyvalent, à l’aise aussi bien sur la partie front-end que back-end, avec une réelle capacité à intervenir sur l’ensemble de la chaîne de développement.
Vous disposez d’une expérience de 5 ans en développement logiciel, idéalement dans un environnement complexe, agile et collaboratif.
Au-delà des compétences techniques, nous attachons une importance toute particulière à votre savoir-être, à votre posture collaborative et à votre capacité à vous intégrer durablement dans une dynamique d’équipe :
- Esprit d'équipe : savoir travailler en synergie avec de nombreux interlocuteurs aux profils variés (développeurs, PO, architectes, testeurs...)
- Communication : être capable d'échanger clairement, de partager ses avancées et de signaler ses blocages sans hésitation, participer aux points techniques
- Adaptabilité : s'intégrer rapidement dans une organisation complexe et en constante évolution. Capable de monter en compétence rapidement sur des technologies mobiles telles que Kotlin ou SwiftUI
- Humilité et curiosité : accepter les retours lors des revues de code et chercher en permanence à progresser
- Fiabilité : tenir ses engagements et contribuer activement à la réussite collective de l'équipe