Browse opportunities at RCA on Screeningpass, with contract, location and application details.
Développeur Python/API
RCA is looking for a Python/API Developer to build the web API stack for a SaaS BI product in Saint-Herblain. The role involves developing REST APIs in Python/FastAPI, defining the architecture and implementing TDD. This newly created permanent role requires at least five years of backend Python development experience.
Information about RCA
- Sector
- Software and internet
- Headquarters
- Saint-Herblain
- Official domain
- jobs.rca.fr
- Founded
- 1999 · 27 years
- Published headcount
- 300 employees
- Open jobs
- 15
Job details
The full description published by RCA.
Description de l’offre
Ta mission : Tu rejoins une nouveau projet rattachée à la filière Logiciel Expert, composée de développeurs, d'un DM et d'un PM — avec en transverse les équipes tech SaaS de RCA. Ton rôle : être le référent technique pour la SaaSification de notre logiciel BI via une stack API web moderne. Architecture & socle technique
Concevoir et mettre en place la stack Python/API web from scratch
Définir les standards d'architecture (hexagonale, DDD) et les bonnes pratiques d'équipe Être référent sur l'implémentation du TDD au sein de la squad Développement
Développer les APIs REST en Python / FastAPI Garantir la qualité du code : revues, tests automatisés, intégration continu Environnement technique: Python, FastAPI (fort atout), Django ou Flask, Claude code, Angular (apprécié). Enjeux Poser les fondations techniques d'un produit BI en route vers le SaaS Être le premier référent Python d'une squad en construction Transmettre une culture Software Craftsmanship à une équipe motivée
Ton profil : Tu justifies d'au moins 5 années d'expérience en développement backend Python. Tu as une culture Software Craftsmanship solide et tu sais embarquer une équipe avec toi. Maîtrise de Python + FastAPI (ou Django / Flask en alternative) Expérience concrète en TDD : mise en place, concepts etc.. Bonne connaissance de l'architecture hexagonale et du DDD Angular, un vrai plus pour comprendre l'ensemble de la stack Pédagogue, structuré·e, à l'aise pour poser des bases solides dans une équipe naissante.
Informations supplémentaires
Poste en CDI, à pourvoir sur Saint-Herblain. Rémunération proposée entre 50–60 K€ +
avantages
carte SWILE 10,5€, participation / PEE, chèques cadeaux, CSE, budget loisirs, service de conciergerie, entre 2 et 3 jours de TT, 5 jours de RTT + 3 jours de congés supplémentaires offerts (jour anniversaire, lundi de pentecôte, congés « vie personnelle »)
Process de recrutement
2 RDV dont 1 sur site comprenant deux tests techniques.
L'entreprise
RCA étudie, à compétences égales, toutes candidatures dont celles de personnes en situation de handicap Envie d'intégrer l'équipe ? Fais-nous confiance et rejoins l'aventure RCA ! 🚀
Requirements
- Software Craftsmanship culture
- practical TDD experience
- good knowledge of hexagonal architecture and DDD
- teaching skills
- well organised
Benefits mentioned
- SWILE card 10,5€
- profit-sharing / PEE
- gift vouchers
- CSE
- leisure budget
- concierge service
- 2 to 3 days of remote working
- 5 RTT days
- 3 additional days of leave
Apply for this job
How do I apply?
The job is published on RCA’s website. Open the original posting ↗ to submit your application. Screeningpass does not fill in a form for you.
Who should you write to at RCA about this role?
Start a contact search from this page. Screeningpass suggests up to three people connected to the role. Choose whom to write to, then Screeningpass looks for their professional email and prepares a message. You review it and send it yourself with Gmail. An email address is not always available, and a reply is never guaranteed.
How much does finding a contact cost?
A search costs 1 credit. Your credit is returned if the search fails. Signing up gives you 3 credits, enough for 3 searches.
What does Screeningpass do?
Screeningpass brings together internships, apprenticeships and jobs published by companies. For a job, Screeningpass finds someone to contact at the company, looks for their professional email and prepares a message using your CV. See how it works in detail.