
SENIOR FULLSTACK ENGINEER
Hybrid
Toulouse, France
Full Time
22-04-2025
Job Specifications
About
The construction sector is one of the world’s largest industries, yet has still massive untapped digitization potential. Temelion’s mission is to revolutionize how construction projects are delivered by leveraging AI for building design.
Temelion is an AI copilot for automated building engineering design, which assists building engineers during their workflow and helps generate high quality, flexible, and low-carbon designs. The product’s fine-tuned AI models specialize in solving business problems such as specifications management, functional design, design verification and generation of 3D models.
Job Description
Role
The Senior Fullstack Engineer role offers the successful candidate the opportunity to bootstrap and build the technical stack that will power Temelion’s agentic AI-based platform.
The person in this role will partner closely with the co-founders CTO and COO to build the Temelion technology stack from the ground up, both in terms of frontend and backend.
This role also provides a unique opportunity to implement state-of-the art agentic AI workflows, tool use and integrate the latest developments of foundational AI models.
Responsibilities
Work hand-in-hand with the product owner to find the best technical solutions to ship high-value product features.
Contribute and strongly influence the technology roadmap (backend, frontend, database, infrastructure)
Design, implement and test scalable backend APIs and data models
Deliver exceptional UX maximizing client productivity and ease-of-use
Integrate external or in-house AI models
Integrate external tool APIs to maximize agent’s performance
Ship product increments in rapid, frequent iterations
Provide technical support to first customers
Preferred Experience
About you
If you’re looking to be one of the first engineers to join a fascinating AI startup project, and want to make a strong impact on the technology roadmap, please talk to us !
The successful candidate shall have a passion for solving hard problems, finding impacting solutions in the presence of complex data, workflows and scalability issues.
Working in an agile, innovative and fast-paced environment is a must, as well as the ability to ship rapid product increments.
Skills Required
You have at least 4+ years of experience in backend development with a preference for Node.js but a strong knowledge of Python, with a focus on simplicity, scalability, availability, and performance.
You have at least 2+ years of experience working on frontend applications, preferably with React or Next.js.
Experience with distributed microservices or serverless architectures is a plus.
Experience with LLM APIs (OpenAI, Anthropic, Mistral, etc.) is a plus.
Experience with developing and deploying a product or service on AWS or GCP is a plus.
You are a problem solver: you like finding impactful solutions to complex problems
You can work with little supervision
Recruitment Process
45-mn preliminary call with Temelion CTO
Home technical case study + presentation to founders
45-mn call with COO
45-mn call with CEO
Additional Information
Contract Type: Full-Time
Location: Paris, Toulouse
Experience: > 5 years
Possible partial remote
Salary: between 63000€ and 80000€ / year
About the Company
STATION F is the world's biggest startup campus based in Paris, gathering a whole entrepreneurial ecosystem under one roof. Know more
Related Jobs


- Company Name
- Zenika
- Job Title
- Consultant/e Fullstack JS
- Job Description
- Zenika : l'anagramme de Kaizen “Le changement pour le meilleur” Inspiré par le principe Kaizen ou "le changement pour le meilleur", Zenika a vu le jour en 2006. Aujourd’hui, avec 550 personnes réparties sur 14 agences en France et à l'international. Nous plaçons l’amélioration continue au cœur de notre quête de l’excellence, accompagnant nos clients dans les défis technologiques les plus ambitieux. Notre réussite repose sur nos consultant/es et la confiance mutuelle qui nous lie. Cela se traduit par un principe bottom up, où l'autonomie et la responsabilisation encouragent les idées et les propositions dont la mise en œuvre est facilitée par un management de proximité. Zenika est une Best Workplace co-construite autour d’une organisation horizontale et d’engagements concrets : En nous rejoignant, tu découvriras : Une culture du partage : événements internes, conférences et engagement open source. Un suivi de carrière et un accompagnement de proximité aligné avec tes objectifs à l’aide de notre CareerPath : formations, certifications, mentorat… Un équilibre entre vie privée et professionnelle : flexibilité des horaires de travail et télétravail. Un engagement sociétal et écologique fort : actions concrètes pour réduire notre empreinte carbone et favoriser l’inclusion. Nous plaçons nos consultants au cœur de notre réussite en leur offrant les moyens de façonner leur métier et d’exprimer leur potentiel. C’est pourquoi chaque agence locale exprime ces engagements avec ses spécificités que tu découvriras lors de ton process de recrutement. Tu veux plus de détails ? Visite notre site carrière ! Et toi alors, te reconnais-tu dans l’esprit Zenika ? Être consultant/e chez Zenika c’est bien plus que déployer des compétences techniques. C’est proposer des solutions techniques au service d’un produit qui répond à un besoin fonctionnel. En tant que Consultant/e Fullstack JS, tu joueras un rôle clé dans l’accompagnement de nos clients pour bâtir des environnements robustes et collaboratifs. Concrètement, cela signifie : Concevoir des architectures techniques sur-mesure pour intégrer et déployer des solutions de manière fluide et continue. Participer à la définition des fonctionnalités et de la roadmap. Intervenir sur tout le processus d’un projet agile : de la conception, au développement, en passant par les tests tout en respectant les bonnes pratiques Craft. Compétences : Javascript, Typescript, Node.JS, Angular, Vue, React, Nuxt, vitest, vite, Jest, Playwright, CI/CD (GitlabCI, Jenkins) Apporte ta valeur ajoutée de conseil Ton écoute active te permet de bien comprendre le besoin derrière la demande du client et d’être force de proposition. Tu partages ton savoir avec les membres de ton équipe et tu permets ainsi l’amélioration continue au niveau du collectif Ta culture transverse Craft, DevOps, Lean, Agilité te permet de proposer et mettre en place des bonnes pratiques. Tu fais preuve d’adaptabilité et de sens des priorités en fonction du contexte technique et fonctionnel de ton client. En parallèle de tes missions clients, tu l’auras compris toutes tes idées et propositions sont les bienvenues pour faire vivre notre culture, et t’impliquer dans notre démarche d’amélioration continue. Envie d’apporter ta pierre à l'édifice ? Alors voici ce qui t’attend : L’expérience candidat Parce que l’amélioration continue commence dès ta candidature, nous mettons un point d’honneur à proposer une expérience candidat/e à la hauteur de l’expérience Zenika. Suite à ta candidature, tu recevras une réponse sous deux semaines maximum. Si cette dernière est retenue, tu échangeras avec notre équipe recrutement, le moment pour nous d’apprendre à nous connaître mutuellement. Le premier échange est concluant ? Deux échanges suivront pour mieux cerner tes attentes, ta posture et tes compétences techniques. Échange technique avec un binôme de consultant/es autour d’un Live Coding, l'occasion de comprendre comment tu réfléchis et interagit avec tes pairs. Échange vision avec un binôme managérial, l’occasion de challenger ta posture de conseil et de te projeter dans l’écosystème Zenika. Le process est terminé, compte sur nous pour te faire un retour le plus transparent et constructif. C’est positif, super ! Nous te ferons une proposition d’embauche , et si tu nous rejoins nous t’accompagnerons de l’onboarding jusqu’à l’offboarding en respectant les engagements que nous t’avons présenté. Nous parlerons en toute transparence de notre politique de rémunération dès le premier échange. Chez Zenika, l’équité à la compétence prime sur les années d’expérience. Tes qualités de consultant/e et tes expertises techniques nous permettront de te faire la proposition la plus juste. Chez Zenika, la RSE a une place centrale dans toutes nos décisions, c’est pourquoi nous nous engageons à garantir l’égalité de traitement pour chaque candidature. Nous sommes convaincus que la diversité apporte de la valeur, et l’expérience candidat est au cœur de nos préoccupations. Si tu as des besoins spécifiques, nous adapterons ton processus de recrutement et ton intégration en conséquence. Zenika est une boutique IT avec une ambition claire : offrir à ses consultants un environnement de travail idéal, où l’épanouissement professionnel et personnel vont de pair. Nous avons grandi, passant à 550 collaborateurs répartis dans 14 villes en France et à l’international, mais nous mettons tout en œuvre pour préserver cet équilibre unique. Nous accompagnons des entreprises de toutes tailles, dans des secteurs variés, à relever leurs défis technologiques les plus ambitieux : modernisation de systèmes, digitalisation des processus, ou encore mise en œuvre de solutions innovantes. Toujours à la pointe, nous permettons à nos clients de conjuguer efficacité et excellence technique.


- Company Name
- TieTalent
- Job Title
- Développeur FullStack Emploi - Nantes H/F (CDI)
- Job Description
- About Poste : Nos équipes IT/produit, à Paris et Nantes livrent tous les jours des de nouvelles fonctionnalités produits, en utilisant les technologies : Cloud Computing sur Google Compute Engine (GCP): Kubernetes, cloudfunctions Docker, Terraform et Datadog Architecture distribuée en Microservices développés en Golang (DDD, architecture hexagonale) ; Bases de données : PostgreSQL, Elasticsearch ; BigData : BigQuery, Looker Studio ; IA : ChatGPT, ClaudeAI Vous Rejoignez Une Squad Pour Prendre part à la conception technique des projets Développer et livrer quotidiennement des nouvelles features en production Faire profiter l'organisation de votre expérience et affûter votre expertise Participer aux différents rituels Scrum/Agile Veiller à la stabilité opérationnelle de nos médias (monitoring) Poste basé à Nantes - 2 jours de télétravail par semaine (pas de 'full remote') Profil : - Diplôme : Licence Scientifique, école d'ingénieur, DUT, licence et master en informatique Il est requis d'avoir au moins un an d'expérience en Golang Bases de données Capacité à apprendre de nouvelles technologies A l'aise pour démarrer un projet de zéro mais aussi pour maintenir et améliorer le code existant Appétence pour travailler sur des médias internet et marketplaces à fort enjeux concurrentiels : produit au coeur des squads Pourquoi FIGARO CLASSIFIEDS ? Autonomie et flexibilité ; nous vous faisons confiance pour réaliser votre travail Accès aux conférences, devoxx, Devfest, formations en ligne Travailler dans un environnement technique en évolution constante pour suivre et intégrer les meilleurs standards du secteur : GCP, K8s, Elasticsearch, Terraform, Container Formations certifiantes (Kubernetes, Elastic Search) Guildes Go et Front Autoformation et animées internes sur la tech : IA, Devops Nos sujets et enjeux sont nombreux : Search, SEO, web perf, scalabilité, monitoring, data, analytics, sécurité, Devops, qualité de code : vous pourrez travailler sur les sujets qui vous animent le plus. Nous n'utilisons pas l'IA pour parler entre nous, mais pour coder, développer et opérer des nouvelles features, explorer de nouveaux horizons : hackathons Nous sommes une équipe d'apprenants. Nous sommes humbles : nous pouvons toujours nous améliorer et donc nous sommes prêts à apprendre et faire différemment demain. Nous voulons un cadre de travail qui nous permet d'être efficace sur la durée et équilibré avec la vie personnelle. Entreprise : Figaro Classifieds, filiale du Groupe Figaro, rassemble à la fois des activités de média et de marketplace, spécialisées dans les annonces classées et les outils destinés aux secteurs de l'Emploi, de l'Immobilier et de l'Éducation. Notre mission est claire : aider chacun à faire le bon choix aux moments clés de sa vie personnelle et professionnelle. Notre expertise s'articule autour de plusieurs marques reconnues et innovantes: Figaro Immobilier, Cadremploi, Propriétés Le Figaro, Figaro Etudiant, Figaro Emploi ... Notre engagement envers l'innovation se traduit par la mise en oeuvre de technologies de pointe comme l'intelligence artificielle, le big data et les algorithmes de mise en relation optimisés. Ces outils permettent de proposer des offres hyper-personnalisées et de garantir une expérience utilisateur fluide et agréable. Présent sur le marché de l'emploi depuis 30 ans, notre ambition est d'accompagner les entreprises dans l'attractivité et la fidélisation de leurs talents. Nous nous engageons à mener à bien cette mission en respectant 3 principes clés: Entretenir une relation de proximité et de confiance avec les recruteurs grâce à un maillage territorial fin Avoir une connaissance approfondie du marché de l'emploi en France afin de pouvoir répondre efficacement aux enjeux des professionnels des Ressources Humaines Accompagner les recruteurs quelles que soient leurs problématiques, du sourcing à la communication, en proposant un écosystème complet de solutions RH. Nice-to-have skills GCP Kubernetes Docker Terraform Microservices PostgreSQL Elasticsearch ChatGPT Scrum Agile Nantes, Pays de la Loire, France Work experience Backend Data Engineer DevOps Fullstack Languages French


- Company Name
- Jooble
- Job Title
- Développeur Fullstack PHP - JS H/F (CDI)
- Job Description
- Poste : En tant que Développeur Fullstack PHP - JS, vos missions principales seront : Concevoir et développer de nouvelles fonctionnalités performantes pour répondre aux besoins évolutifs des clients, Contribuer à des projets de migration et de modernisation de certains modules pour améliorer les performances, la scalabilité, la sécurité et l'accessibilité du logiciel, Participer à la migration de l'ancien code propriétaire sous CakePHP et Symfony, Corriger les anomalies remontées et assurer la robustesse ainsi que la qualité du code en mettant en place et en améliorant les stratégies de test, Relire le code des membres de l'équipe et proposer des idées pour améliorer les normes et processus de développement, Mettre à jour et faire évoluer la stack technique, Produire un code propre et maintenable, en suivant les principes DDD, CQRS et Clean Architecture. Tickets restaurant, Plan de mobilité durable, Mutuelle santé, Open space, Formations sur le temps de travail, Jusqu'à 2 jours de télétravail par semaine, Congés payés, RTT. Profil : Vous êtes titulaire d'un diplôme en informatique (Bac +5 minimum) et disposez d'une expérience en Développeur Fullstack PHP - JS. Vous Avez Également Maîtrise du langage PHP 7/8 et de la programmation orientée objet, Expérience significative avec un ou plusieurs frameworks PHP (CakePHP, Laravel, Symfony), Maîtrise du langage JavaScript (Vue.js, React, Angular), Bonne connaissance de la conception, de la construction et de la maintenance d'API, Notions sur la performance et la sécurité des applications web, Connaissances en conception et architecture logicielle ; une expérience en responsive design et accessibilité serait un plus. Entreprise : Notre client est une plateforme dédiée à la gestion et au pilotage des processus qualité, HSE et RSE, apportant un impact opérationnel et stratégique durable. Notre client accompagne, forme et supporte ses clients issus de divers secteurs. Avec une présence internationale, son équipe est composée de 170 Collaborateurs. Dans le cadre de son développement, elle recherche actuellement un Développeur Fullstack PHP - JS pour renforcer ses équipes. Ce poste est à pourvoir en CDI à Rennes.


- Company Name
- Jus Mundi
- Job Title
- Fullstack Engineer | Nuxt/Symfony
- Job Description
- *Only applicants who send their CV on Welcome to the Jungle will be considered for this position.* Join Jus Mundi – To Power Global Justice Founded in 2019 and recognized as a mission-led company, Jus Mundi is pioneering legal technology to power global justice through artificial intelligence. Headquartered in Paris, with additional offices in New York, London, and Singapore, Jus Mundi serves over 150,000 users, including top law firms, multinational corporations, government bodies, and academic institutions in more than 80 countries. By combining legal expertise with cutting-edge AI technology, we provide global legal intelligence, data-driven arbitration professional selection, and business development services. What Makes Jus Mundi the Place to Be Proven Product Market Fit: Jus Mundi has secured product-market fit in global markets since launch, partnering with top-tier law firms, government bodies, and major corporations, including Freshfields, Quinn Emanuel, Wong Partnership, Total Energies, Canada, UK, and Japan. Strategic Investment: We recently raised over $20 million in Series B funding from prominent strategic international investors, including Acton Capital, True Global Ventures, C4 Ventures, and FJ Labs, fueling our growth and innovation. Legal Meets Tech: Our engineers and former lawyers collaborate closely with large language models (LLMs) to pioneer the future of generative AI and reshape professional services. Exceptional Team: Work with talented professionals from industry leaders, including engineers, legal experts, and AI specialists from companies like Google and Amazon who are pushing the boundaries of legal tech. Our Values: With core values as Friendly, Committed, Explorative, and Excelsior, we cultivate a dynamic environment that encourages collaboration, innovation, and continuous growth. Job description We are looking for a Fullstack Engineer with proven experience in Nuxt, Symfony, and in a less extent Go. This role is your chance to help shape the future of our user-facing applications and internal tools that power global justice through technology. You’ll play a key role in developing seamless and elegant user experiences, while also contributing to the stability and scalability of our backend systems. You’ll work across the stack — from crafting frontends with Nuxt (Vue) to integrating and extending APIs with Symfony. At Jus Mundi, you’ll be part of a cross-functional squad, collaborating closely with product, design, and data teams to bring ideas to life and solve meaningful problems. This is a hands-on role with lots of autonomy and room for impact as we continue to grow. Key Responsibilities: Design, develop, and maintain features across the full stack with a strong focus on performance, usability, and scalability. Build responsive, accessible, and efficient user interfaces using Nuxt 3 (Vue). Work on backend logic and API integrations using Symfony and PHP. Collaborate with backend engineers to design clean and efficient APIs. Contribute to the migration and refactoring of legacy code into modern, maintainable services. Write clean, testable, and well-documented code following best practices. Participate in code reviews, RFCs, and technical design discussions. Share knowledge with the team. Ensure smooth CI/CD processes and contribute to deployment workflows. Keep dependencies up-to-date and ensure code quality and performance across the stack. Preferred Experience 5+ years of experience in your field. Proven experience working in startups or fast-paced environments. Required Skills and Qualifications Proven experience with Vue/Nuxt (preferably Nuxt 3) and modern frontend development practices. Good understanding of Symfony/PHP and backend development principles. Ability to design and consume RESTful APIs. Proficiency in HTML, CSS, and JavaScript/TypeScript. Familiarity with database systems such as Postgres and tools like Docker. Understanding of web performance, accessibility, and responsive design. Experience with Git and modern development workflows (CI/CD). Excellent communication and problem-solving skills. Comfortable working in a collaborative, agile environment. Recruitment process 30 minutes call with our HR Screening call with our Talent Acquisition Manager to understand your career plans and show you what we are doing at Jus Mundi 1-hour meeting with our CTO or your future manager to talk about the Job and the Squad One or two technical tests, either on site or remote, regarding your availabilities Come and meet the team in our office located in the 8ᵉ arrondissement: A moment of exchange and discovery during which you’ll meet various people (engineer, data, designer, product). Need More Reasons to Join Us? Enjoy a hybrid working organization that combines remote and on-site work. Benefit from 5 weeks of vacation annually. Take advantage of paid parental leave. Receive 100% coverage of private health insurance for yourself and your children. Get 50% reimbursement of your transportation costs. Enjoy 60% company-funded restaurant vouchers for your weekday meals (Swile). Receive a competitive salary. Participate in company-wide summits called JM Fest to connect and inspire. Enjoy the flexibility to work from anywhere across the globe for up to 8 weeks per year. Profit from our support in ongoing training to continually expand your skills and knowledge. Last but not least: Experience a commitment to building a warm, inclusive, and diverse environment. Confidence can sometimes hold us back from applying for a job. But we’ll let you in on a secret: there’s no such thing as a ‘perfect’ candidate. So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come to work every day.