This job offer is unpublished.

Software Engineer fullstack - CDI Lyon - Theodo

Juniors accepted
Permanent contract
Full stack developer

đŸ’Œ Tes missions

En tant que Software Engineer Fullstack chez Theodo, ta mission sera de concevoir et écrire du code de qualité pour créer la solution qui répond au mieux aux problÚmes de ton client et de ses utilisateurs.

Pour ça tu apprendras à :

  • Comprendre le problĂšme de ton client et y apporter une solution avec un produit performant et maintenable. Tu interviens sur tout le cycle de production : de la conception jusqu’au dĂ©ploiement. Ainsi, tu ne te limites pas au dĂ©veloppement, tu joues un rĂŽle sur l’élaboration des features et leur priorisation.

  • Écrire du code selon les meilleurs standards de qualitĂ© pour t’assurer que ta solution soit rapide, sĂ©curisĂ©e et stable, peu importe la techno employĂ©e.

  • Prendre du recul sur les bugs et les potentiels d’amĂ©lioration de ton projet pour apprendre de tes erreurs et amĂ©liorer le fonctionnement de ton Ă©quipe.

Toute la dynamique de l’entreprise repose sur la crĂ©ativitĂ© des Theodoers et leur engagement dans un apprentissage permanent. C’est pour cette raison que ton quotidien ne se limite pas aux projets que tu rĂ©alises pour tes clients : chaque Theodoer contribue Ă  rendre l’entreprise meilleure en dĂ©veloppant de nouvelles connaissances pour tous, qu’il partage via des confĂ©rences en interne et en externe, des articles de blog, des groupes d’expertises avec d’autres passionnĂ©s au sein de Theodo etc.

Tu as donc du temps pour explorer de nouvelles technos, pousser des innovations au sein de l’entreprise, amĂ©liorer nos pratiques de code etc.


đŸ‘„ Ton Ă©quipe et ton projet

Tu rejoindras l’équipe technique de Theodo : 120 software engineers, tech leads, engineering managers ou senior architectes. À Lyon, l’équipe technique rassemble une vingtaine d’ingĂ©nieurs.

Sur ton projet, tu feras partie d’une Ă©quipe de Theodoers de 4 Ă  5 personnes : ~3 Software Engineers, 1 Tech Lead et 1 Product Owner. Tu seras en contact toutes les semaines avec votre client pour lui partager vos avancĂ©es, affiner son problĂšme et ajuster votre produit pour coller au mieux aux besoins de ses utilisateurs.

Le Tech Lead a pour objectif de te faire rĂ©ussir : il te fait rĂ©flĂ©chir aux problĂ©matiques que tu rencontres et en t’aidant Ă  te dĂ©bloquer. C’est vers lui que tu peux te tourner toute la journĂ©e pour n’importe quelle question et pour rĂ©flĂ©chir ensemble Ă  la meilleure maniĂšre d’aborder un problĂšme technique.

Les problĂ©matiques et les technos sont trĂšs diffĂ©rentes d’un projet Ă  l’autre, voici quelques exemples :

  • La plateforme Altitude dĂ©veloppĂ©e en 6 mois pour AXA Climate permettant aux sociĂ©tĂ©s de gestion d'Ă©valuer en moins de 10 min les risques liĂ©s au climat, Ă  la transition carbone et Ă  la biodiversitĂ©. Par exemple, Altitude est capable d’identifier des risques de montĂ©e des eaux et d’érosion cĂŽtiĂšre des bĂątiments grĂące Ă  son algorithme et aux bases de donnĂ©es scientifiques d’AXA Climate. Toute la code base est en typescript, avec du React en frontend et du Serverless en backend.

  • Un assistant virtuel intelligent (personal shopper) dĂ©veloppĂ© en 1 mois et demi pour un grand groupe, qui recommande des produits en s’adaptant aux prompts du client. Le dĂ©fi Ă©tait de faire une recommandation la plus pertinente et exhaustive possible. Le projet se base sur les technologies IA de LLM (large language model), notamment chatGPT pour le conversationnel et OpenAI pour l’algo de recherche. L’intĂ©gration a Ă©tĂ© faite avec next.js.


🚀 Tes perspectives

Notre ambition est de former les leaders de la tech de demain. Grñce au coaching et formations que l’on propose, tu pourras :

  • Devenir un expert en dĂ©veloppement en Ă©tant formĂ© aux meilleurs standards de qualitĂ©

  • DĂ©velopper des compĂ©tences transverses : coaching, recrutement, commercial, management et marketing technique

  • Participer Ă  des groupes d’expertises avec d’autres passionnĂ©s (CybersĂ©curitĂ©, Serverless, Performance, GreenIT
)

  • Construire ton parcours sur-mesure pour atteindre tes objectifs : tech lead, senior architecte, Ă©vangĂ©liste (spĂ©cialiste d’un sujet), CTO ou fondateur d’une start-up etc


🔍 Profil recherchĂ©

Nous recherchons plus des potentiels que des compĂ©tences, si tu n’es pas un dĂ©veloppeur chevronnĂ© ce n’est pas grave, ne te retiens pas pour postuler !

  • Tu es diplĂŽmĂ© d’une Ă©cole d’ingĂ©nieur

  • Tu parles parfaitement français : nos clients sont majoritairement en France et la complexitĂ© des sujets traitĂ©s nĂ©cessite un bon niveau pour comprendre et pouvoir vulgariser

  • Tu as un bon relationnel, tu aimes travailler en Ă©quipe avec des profils et des mĂ©tiers diffĂ©rents

  • Tu aimes travailler sur du concret et impacter directement les utilisateurs

  • Tu es dĂ©sireux d’évoluer dans un environnement qui encourage au quotidien l’envie de progresser, l’esprit d’équipe et la prise d’initiatives


🎁 Les avantages

L’environnement :

  • Des formations de 30 minutes 2 Ă  3 fois par semaine dispensĂ©es par les dirigeants sur des sujets variĂ©s : la technique, le produit, la gestion de projet, apprendre Ă  donner des confĂ©rences etc

  • Un coach qui sera ta personne de confiance pour t’épauler au quotidien chez Theodo et parler de tes objectifs de carriĂšre via des sĂ©ances de coaching hebdomadaires

  • La possibilitĂ© de partir en Ă©change dans les bureaux de Theodo Ă  l’étranger (Londres, Casablanca
)

  • La possibilitĂ© de venir rĂ©guliĂšrement dans les bureaux parisiens pour travailler avec les Ă©quipes au siĂšge

  • Une soirĂ©e par mois, 2 keynotes par an et un week-end d’entreprise une fois par an

  • L’opportunitĂ© de t’investir dans la fondation M33 qui permet de participer Ă  des projets associatifs avec nos associations partenaires (Ada Tech school, Code Phoenix etc)

  • Un coworking en plein cƓur de Lyon, au Grand HĂŽtel Dieu (2Ăšme arrondissement)

Le package :

  • Un systĂšme d’actionnariat salariĂ© permettant de rĂ©compenser la fidĂ©litĂ© des Theodoers et de les associer Ă  la rĂ©ussite long terme du groupe

  • Une prime d’intĂ©ressement, indexĂ©e sur la croissance de l’entreprise

  • TĂ©lĂ©travail partiel possible

  • Entre 8 et 12 RTT par an en fonction du nombre de jours fĂ©riĂ©s dans l’annĂ©e

  • Un budget pour acheter ton matĂ©riel (laptop, smartphone
)

  • Des places en crĂšches rĂ©servĂ©es et une aide au financement

  • Une mutuelle, des tickets-restaurants etc


📋 Le process de recrutement

Nous souhaitons que tu sois, dĂšs le process de recrutement, projetĂ© dans notre culture d’apprentissage et te faire rĂ©flĂ©chir Ă  ta carriĂšre. C’est pour cela que nos entretiens sont conçus pour Ă©changer, rĂ©flĂ©chir sur des sujets techniques et proposer des idĂ©es crĂ©atives et pragmatiques. Tu es accompagnĂ© tout au long du process par un coach qui va te faire des retours pour t’aider Ă  progresser.

Le process se découpe comme suit :

  • Un test d’algo d’1h Ă  faire en autonomie

  • Un entretien avec un recruteur pour Ă©voquer tes motivations, tes ambitions et pour dĂ©couvrir plus en dĂ©tails Theodo. C’est l’occasion de discuter de tes projets long terme de carriĂšre, et de la maniĂšre dont Theodo va t’aider Ă  les atteindre. C’est ce recruteur qui va ensuite te coacher pour le reste du process.

  • 3 entretiens techniques pour Ă©valuer ta capacitĂ© Ă  progresser, ton esprit d’équipe et ton autonomie.

  • Un entretien avec un membre de l’équipe dirigeante de Theodo pour Ă©changer sur la vision de l’entreprise et ta projection dans ce projet.

À l’issue de ce processus, si la rĂ©ponse est positive, tu auras 7 jours pour accepter la proposition.

PrĂȘt Ă  nous rejoindre ?

Skills

Project Management
Gestion de projet
Management
Frontend
React
Typescript
Cloud
Serverless
Backend
Ada
Basics of programming
Algorithme
Unknown
ChatGPT