Lead Full Stack Engineer in Nantes

Lead Full Stack Engineer in Nantes

Nantes Temps plein 61650 - 75350 € / an (estimé) Hybride
G

En un coup d'œil

  • Missions: Dirigez des projets innovants en développement d'avatars AI et mentorat d'une équipe talentueuse.
  • Entreprise: Genies, une start-up technologique dynamique spécialisée dans les avatars AI.
  • Avantages: Salaire compétitif, actions, assurance santé complète, et congés illimités.
  • Autres infos: Environnement rapide avec de nombreuses opportunités de croissance professionnelle.
  • Pourquoi ce job: Rejoignez-nous pour façonner l'avenir des avatars AI et faire une réelle différence.
  • Qualifications: Expérience en développement full stack et compétences en leadership technique.

Le salaire estimé est compris entre 61650 - 75350 € par an.

Genies is an AI avatar technology company powering the visual and embodiment layer for AI.

Through the Genies SDK, their proprietary avatar framework brings AI to life as fully realized AI personas that look, think, behave, and play like living identities.

Genies powers AI companion, NPC, and agent use cases across enterprise, consumer, creator, entertainment, and gaming.

Genies has raised $200M from Silver Lake, BOND, and Bob Iger.

Genies is built on the belief that every website, app, game, brand, and human will have an AI persona.

Découvrez exactement les compétences, l'expérience et les qualifications dont vous aurez besoin pour réussir dans ce rôle avant de postuler ci-dessous.

Overview Genies is seeking a contract Lead Full Stack Engineer to guide the technical direction, architecture, and execution of our avatar-driven digital products.

You'll be a player-coach — leading by example as a hands-on contributor while mentoring a team of talented engineers.

Reporting directly to the Director of Software Engineering and Infrastructure, you'll drive technical excellence, champion engineering best practices, and ensure scalable, performant solutions across the stack.

This is a high-impact role for an engineer who thrives on mentorship, system design, and building cohesive teams that ship complex, user-facing systems at the intersection of AI, game technology, and UGC creation tools.

We move fast at Genies, and we expect our lead engineers to move fast with us — leveraging AI as a force multiplier while holding the bar on quality, clarity, and correctness.

  • What You'll Be Doing
  • Technical Leadership

— Define and own the architectural vision and implementation strategy for full-stack systems supporting Genies' Smart Avatar ecosystem.

Establish technical standards, patterns, and scalable frameworks across both frontend and backend.

Make opinionated choices on separation of concerns and push back on overengineering.

AI-Augmented Development

— Actively integrate AI tools into your development workflow for planning, code generation, debugging, and testing.

Critically evaluate AI-generated output — catching complexity, duplication, or architectural drift before it takes root.

Beyond your own practice, you'll champion AI adoption across the team: identifying opportunities where AI can reduce toil, accelerate delivery, and raise the quality bar.

You'll share workflows, prompt strategies, and tooling discoveries that make the whole team faster — not just yourself.

Hands-on Contribution

— Contribute directly to the codebase with a focus on maintainability, reliability, and performance.

Build intuitive, interactive user interfaces to a high frontend standard while also delivering robust APIs and backend services using technologies such as React, Next. js, Type Script, Node. js, and Go.

Mentorship & Team Development

— Act as a player-coach for a growing team. Provide structured mentorship, code review guidance, and ongoing feedback that fosters career growth and engineering excellence.

Cross-Functional Collaboration

— Partner closely with product managers, designers, and other engineering teams to translate high-level goals into technical deliverables.

Ask sharp questions during requirements gathering and translate ambiguity into clear implementation plans.

Strategic Impact

— Drive initiatives that improve developer velocity, operational efficiency, and code quality.

Proactively identify technical risks, scalability challenges, and long-term architectural needs — including tradeoffs in distributed systems, CAP theorem considerations, and service design.

Process & Culture Building

— Champion best practices in code quality, security (OWASP Top Ten, OAuth 2.0), testing (TDD/automation coverage), and observability (alerting and monitoring).

Help shape a culture of learning, accountability, and high ownership.

  • What You Should Have
  • 7+ years of professional full stack development experience, including at least 2 years in a technical leadership or mentorship role
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • Proven ability to design and scale distributed, high-performance web applications
  • Expertise with modern web technologies: React, Type Script/Java Script (ES6+), Node. js, Next. js
  • Strong frontend sensibility — you care about usability, design patterns, and the details that make an interface feel right
  • Strong backend development experience with Go, Python, or similar languages
  • Fluency with No SQL and relational database solutions
  • Experience building and consuming RESTful and Graph QL APIs; familiarity with event-driven architectures
  • Understanding of data pipelines and ETL patterns
  • Solid grasp of security fundamentals: OWASP Top Ten, OAuth 2.0
  • Experience with cloud infrastructure (AWS) and CI/CD pipelines
  • Demonstrated AI workflow maturity — you use AI tools to increase output and can articulate when and how you apply them, not just that you do
  • Strong communication skills with the ability to lead both technical and non-technical discussions
  • Demonstrated ability to balance hands-on engineering with people leadership
  • Ability to navigate fast-paced environments with shifting priorities while maintaining code quality and design standards
  • Bonus
  • Experience with real-time systems, Web Sockets, or multiplayer architectures
  • Exposure to AI/ML systems, LLM integration, or digital identity platforms
  • Familiarity with 3D pipelines, image processing, or model-building workflows
  • Passion for mentoring, technical strategy, and cultivating a high-performing team culture
  • How Genies will support you
  • Competitive salary and equity packages
  • Comprehensive health, dental, and vision insurance
  • Unlimited PTO
  • Parental leave
  • Hybrid work structure (minimum 4 days in office weekly)
  • Monthly wellness reimbursement

Genies is a well-funded, fast-growing start-up that values innovation, creativity, and ownership.

Our roles and their responsibilities are created with a breadth of scope that introduces each employee to exciting new challenges and opportunities that a growing start-up encounters.

The actual base pay is dependent upon a number of factors, including: professional background, training, transferable skills, work experience, education, location, business and product needs, and market demand. xzragkv The base pay range is subject to change and may be modified in the future.

  • These are for our full time, benefits eligible positions
  • #J-18808-Ljbffr

Lead Full Stack Engineer in Nantes employeur : Genies

Genies est un employeur exceptionnel qui valorise l'innovation et la créativité, offrant à ses employés des opportunités de croissance professionnelle dans un environnement dynamique. Avec une culture de travail hybride et des avantages tels qu'un salaire compétitif, des actions, une couverture santé complète et un remboursement mensuel pour le bien-être, Genies s'engage à soutenir ses équipes tout en favorisant un équilibre entre vie professionnelle et personnelle. En tant que start-up en pleine expansion, chaque membre de l'équipe a la chance de relever des défis passionnants et de contribuer à des projets à fort impact dans le domaine de l'IA et du développement de produits numériques.

G

Coordonnées :

Équipe de recrutement de Genies

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Lead Full Stack Engineer in Nantes

✨Participe à des meetups tech

Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de Genies.

✨Contribue à des projets open-source

Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez Genies.

✨Réseau sur LinkedIn, mais avec du contenu

Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de Genies remarquera tes posts et te contactera pour un entretien !

✨Postule directement via notre site

N’oublie pas que postuler sur le site de Genies est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Lead Full Stack Engineer in Nantes

Leadership Technique
Architecture de systèmes
Développement Full Stack
React
TypeScript
Node.js
Next.js

Quelques conseils pour ta candidature 🫡

Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !

Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre Genies et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.

Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !

Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que Genies sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.

Comment te préparer à un entretien d'embauche chez Genies

✨Maîtrise des langages de programmation

Pour un poste en ingénierie et développement logiciel chez Genies, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !

✨Prépare ton portfolio technique

N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez Genies !

✨Compréhension des méthodologies agiles

Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.

✨Sois prêt pour des mises en situation

Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez Genies, ils rechercheront des candidats réactifs et capables de travailler sous pression.