Le recrutement
Au-delà du CV, c'est votre façon de penser qui nous intéresse
la méthode avant la vitesse
L'expérience compte, et nous attendons une vraie maîtrise de Python et de Django. À compétences égales, ce qui fait la différence se joue ailleurs : la rigueur, la curiosité, et la capacité à lire un problème avant de se lancer.
Notre exercice technique ne cherche pas à mesurer un niveau. Il nous montre comment un candidat entre dans un problème, lit les consignes et justifie ses choix. C'est souvent là que se révèle une façon de travailler, bien plus que dans un nombre d'années.
Notre façon de faire
Le temps de prendre ses marques
Même un développeur expérimenté a besoin de repères pour entrer dans nos projets. Nous accompagnons chaque arrivée, avant le premier jour et pendant les premières semaines.
Étape 01
Avant le premier jour
Nos références communes
Un parcours de mise à niveau sur des ressources Python et Django ouvertes et reconnues, à suivre à son rythme.
Parler la même langue dès le départ
Étape 02
Le premier jour
Ses propres outils
Chacun choisit sa stack et configure son poste à partir de notre documentation interne.
Étape 03
Les premiers tickets
Pair Programming
Les premiers tickets se font en binôme : une présence réelle pour transmettre nos réflexes.
1 clavier pour 2 développeurs
Côté client
Une intégration carrée, c'est un outil qui tient
Un code repris facilement, d'un projet à l'autre.
Bonnes pratiques partagées et documentées : votre outil reste lisible et évolutif, même si le développeur en poste change.
Des compétences à jour.
Une veille technologique continue : votre outil intègre des standards éprouvés, en versions stabilisées.
Une continuité qui ne tient pas à une seule personne.
Mêmes réflexes, même documentation interne : l'équipe peut évoluer, votre projet garde son cap.
Le poste
Développeur Python / Django (profil confirmé)
Nos ouvertures de poste sont ponctuelles. Lorsqu'une se présente, c'est généralement pour renforcer l'équipe technique sur le développement de logiciels métier, CRM et ERP. Voici le profil que nous recherchons dans ce cas.
- Concevoir et développer des applications web robustes avec Django.
- Garantir la qualité du code : tests unitaires et revues de code systématiques.
- Optimiser les performances des applications existantes et résoudre les problèmes techniques.
- Maintenir une documentation technique claire, et participer activement à la veille technologique de l'équipe.
- Une solide expérience (idéalement 5 ans) en développement web, avec Django comme framework principal.
- Solide maîtrise de Python orienté objet et des bonnes pratiques de développement.
- Conception de bases de données relationnelles (SQL).
- Aisance avec le front (HTML/CSS/JS, Tailwind, HTMX, AlpineJS) et les architectures orientées services (REST, API).
Back
Front
Outils
Concrètement
Travailler chez Revolucy
Contrat
CDI, 35h par semaine.
Lieu
Bureaux de Francheville, Ouest lyonnais. Hybride, avec un jour de télétravail par semaine inscrit au contrat.
Alternance
Formée avec un cap clair, un CDI à la clé.
Nous rejoindre
Une candidature à nous confier ?
Les bons profils ne se présentent pas toujours au moment où un poste est ouvert. C'est pourquoi nous lisons chaque candidature spontanée avec attention, et la conservons pour le jour où une place se libère.
Un portfolio, un dépôt GitLab ou GitHub en dit souvent plus long qu'une lettre. Joignez ce qui vous représente le mieux.
Vous préférez écrire ? hello@revolucy.fr
Bon à savoir