Développeur Back-end Python (H/F)
Role details
Job location
Tech stack
Job description
Votre métier en tant que développeur back-end chez Lowit :
· Modéliser des interactions complexes entre différentes parties d'un bâtiment tertiaire pour aider à suivre et planifier les investissements des bailleurs
· Concevoir et documenter des routes d'API REST cohérentes pour faciliter le travail de l'équipe front-end
· Faire évoluer l'architecture du projet vers une architecture en onion/hexagonale
· Participer ponctuellement à l'intégration de composants front-end (Vue.js/TypeScript) pour renforcer la collaboration avec l'équipe
· Participer à la spécification technique et à l'évaluation de la durée des tâches de développement
· Contribuer à maintenir la qualité du code par les tests et les revues de code
L'équipe est constituée de 8 développeurs et de 2 Product Owner qui vous accompagneront pour vous faire monter en compétences sur les domaines fonctionnels et techniques.
Notre Stack Technique Backend :
· Python 3, Flask, SQLAlchemy, Pytest
· API REST, Architecture en onion
· GitLab CI, Serverless
Frontend (notions souhaitées) :
· Vue 3, TypeScript, Pinia
· Jest, Cypress
Méthodologie :
· Méthodes agiles (sprints de 2 semaines)
· TDD encouragé, tests unitaires obligatoires
· Pair programming, code review, software craftsmanship
· Git-flow, Jira, · Un cadre de travail agréable et convivial
· Un équilibre entre vie professionnelle et personnelle toujours respecté
· Un travail au sein d'une équipe polyvalente composée d'énergéticiens et de développeurs passionnés
· Des locaux à deux pas de la gare Part-Dieu à Lyon
· RTT
· Prise en charge du transport quotidien
Requirements
Développeur avec 3 à 7 ans d'expérience, vous avez :
· Une solide expérience en développement back-end Python
· Une bonne connaissance des API REST et des architectures modulaires
· Des notions de développement front-end (idéalement Vue.js ou React) ou la curiosité d'en acquérir
· Un intérêt pour les bonnes pratiques de développement (clean code, tests, revues de code)
· L'envie de participer à un projet riche en termes de sens dans une startup qui a fait ses preuves sur le marché
Vous êtes curieux, rigoureux, polyvalent et passionné par l'informatique et les technologies. Vous souhaitez contribuer à la réalisation de projets innovants ayant un impact positif sur l'environnement.
Benefits & conditions
· CDI statut cadre
· Télétravail hybride possible, Type d'emploi : Temps plein, CDI Statut : Cadre
Rémunération : 40 000,00€ à 50 000,00€ par an
Avantages :
- Flextime
- Prise en charge du transport quotidien
- RTT
- Travail à domicile occasionnel
Lieu du poste : Télétravail hybride (69003 Lyon)