
Ai-native Developer (h/f)
Posted 16 days ago
Company Description
View moreDepuis 25 ans, Onepoint accompagne les grandes transformations des entreprises et des acteurs publics.
Groupe international de conseil et de tech, présent dans 19 villes partout dans le monde, il réunit un collectif 4 500 talents et réalise un chiffre d’affaires annuel de plus de 500 millions d’euros.
Job Description
Votre mission :
Concevoir des applications robustes, sécurisées et scalables tout en exploitant l'IA et les agents comme accélérateur à chaque étape du cycle de développement, de la spécification à la mise en production, en passant par les tests, la revue de code et l'orchestration d'agents.
Vos nouveaux challenges pour ce poste :
Concevoir, développer, déployer et maintenir des applications robustes et complexes dans un écosystème s’appuyant sur de nombreux langages (Java, TypeScript, .NET, Python…) et frameworks (React, Vite, Angular, WPF…)
Participer activement à la conception et la mise en œuvre de solutions basées sur le cloud, en mettant l'accent sur Kubernetes et Docker.
Coder avec un assistant IA au quotidien pour la génération, le refactoring, les tests et le débogage augmentés, en relisant systématiquement le code produit et en challengeant la qualité, la maintenabilité et la sécurité des propositions.
Adopter une approche orientée ingénierie des résultats : traduire les besoins utilisateurs en spécifications claires pour piloter vos agents pour la génération de code, en collaboration avec les équipes de conception et de produit.
Assurer la qualité du code via tests unitaires, tests d'intégration et autres techniques de validation , y compris en outillant l'équipe (custom agents, prompts, revues assistées par IA).
Optimiser les performances et la sécurité des applications (principes OWASP).
Collaborer avec les équipes DevOps et SRE et contribuer à des pipelines CI/CD augmentées.
Assurer une veille technologique constante (Cloud, LLM, agents, protocole MCP…) et partager ses connaissances au sein du collectif
Expertises techniques
Maîtrise d'au moins une spécialité : frontend (React, Angular, Vue…), backend (TypeScript/Node.js, Java/Spring, .NET, Python, Go…) ou fullstack.
Qualité logicielle : tests automatisés, refactoring, revue de code, standards et bonnes pratiques quelle que soit la stack.
Bases de données : conception et maintenance (RDBMS et/ou NoSQL).
APIs : REST. Bonus : GraphQL, gRPC, WebSockets, Server-Sent Events.
CI/CD & DevOps : automatisation du déploiement, conteneurisation (Docker, Kubernetes) — maîtrise ou forte appétence.
Sécurité : authentification sécurisée et application des principes OWASP.
Versioning : outils de gestion version et bonnes pratiques de collaboration.
Expertises IA
Utilisation quotidienne d'assistants IA pour le développement (GitHub Copilot, Claude Code, Cursor…).
Approche Spec-Driven Development : rédiger des spécifications claires pour piloter la génération de code par les agents.
Customisation des harnais : connaissance du protocole MCP pour le branchement d'outils, custom agents, skills et serveurs.
Compréhension des spécificités des LLM : gestion des erreurs, prompt engineering, évaluation des outputs, guardrails et observabilité.
Sensibilité à la gouvernance IA : sécurité, coûts, éthique et mise en production responsable.
Votre profil et les expertises que vous souhaitez développer :
Vous êtes diplômé d’une école d'ingénieurs, université ou école d’informatique et vous bénéficiez d’une expertise sur la création d’applications performantes en utilisant des agents IA.
Vous maîtrisez le français et l’anglais
Autonome et proactif, vous êtes force de proposition.
Vous disposez d'un véritable sens de la relation client et vous êtes habitué à travailler dans un environnement agile.
Expérience en développement, idéalement en environnement conseil/ESN.
Nous valorisons le potentiel autant que les compétences déjà acquises : ne vous retenez pas pour postuler.
