Vue d'ensemble

Descriptif du poste

En étroite collaboration avec toute l’équipe (front, back, r&d, business), vous découvrirez tout d’abord Python/Django en élaborant et développant des tests unitaires et d’intégration.

Mais ce n’est que le début ! En fonction de vos compétences et centres d’intérêts, nous proposons (liste non exhaustive) :

  • améliorations des performances pour les amoureux des benchmarks
  • développement des API (avec Django Rest Framework pour les intimes)
  • intégration à la vie de l’équipe (recycler des fonctionnalités, refactoring, bugfix)
  • amélioration de nos processus de CI/CD (intégration continue/déploiement continu)

De manière générale, nous sommes dans une phase de consolidation, c’est le moment où nous reconcevons les choses sur du plus long terme grâce à l’expérience accumulées toutes ces années, c’est intéressant et extrêmement formateur !

 

Environnement humain et technique

Prévoyez dialogues et négociations avec les dev front, la R&D et le business pour réaliser au mieux les tâches, car vous ne serez pas dans un placard. On ne lâche pas nos stagiaires dans la nature, vous serez bien encadré.e !

Notre stack actuelle (vous n’allez pas nécessairement toucher à tout !) :

  • backend : Python/Django, REST API avec Django REST Framework, PostgreSQL, Celery + RabbitMQ pour les tâche asynchrones (vous n’allez pas nécessairement toucher à tout !)
  • frontend : React.js / Redux
  • mobile : applications natives (Java Android, Swift, Kotlin)
  • Pour la gestion de projet, nous utilisons Github et Shortcut pour la méthodologie agile .

Toute la conception, le design, le développement et le déploiement sont réalisés en interne.

Profil recherché

Profil académique

  • En étude, de Bac + 4 / 5 en informatique ou ingénieur
  • À la recherche d’un stage de fin d’études ou de césure

Compétences requises

  • Une expérience en Python, idéalement sur Django (ou Flask)
  • A l’aise avec GIT

Qualités fortement appréciées

  • Une sensibilité à la qualité du code et aux bonnes pratiques
  • Une envie d’apprendre et de progresser
  • Un esprit critique à même de faire preuve d’initiative
  • Une appétence pour le travail en équipe
  • Une capacité d’autonomie

Ce que Padam Mobility vous offre

  • Une équipe de haut vol qui vous tirera vers le haut
  • Une équipe à taille humaine où votre travail sera indispensable et reconnu
  • Un environnement favorable aux essais et erreurs, approche fondamentale pour progresser.
  • Des valeurs de partage, de bienveillance, de résistance, et une envie d’avoir un impact positif sur la société

Déroulement des entretiens

  1. Pré-entretien téléphonique
  2. Case study
  3. Rencontre avec le manager et l’équipe
  4. Entretien avec la DRH, le CTO et le CEO

À propos de Padam Mobility

Depuis 2014, Padam Mobility propose des solutions digitales de transport public à la demande dynamiques (TàD, TPMR), pour reconnecter les territoires péri-urbains et ruraux, et rapprocher les communautés.

Pour ce faire, Padam Mobility propose une suite logicielle de solutions intelligentes et flexibles qui améliorent auprès de tous les publics l’impact des politiques de mobilité là où la demande est peu dense. Pour mettre en mouvement les usagers, les opérateurs et les collectivités.

En mai 2021, Siemens Mobility, leader mondial dans le domaine du transport public, acquiert la société pour soutenir sa croissance, et dans la perspective de compléter son offre de transport intermodal.

Leader en Europe, Padam Mobility est un partenaire de confiance des autorités organisatrices dont Ile-de-France Mobilités et le Sytral en France, Lincolnshire County Council en Angleterre, ainsi que des opérateurs de transport : la Deutsche Bahn, Keolis, Transdev, Busitalia, etc…

Must Have

Formation informatique, Connaissances dev, Orienté backend, Esprit d'équipe, Bonne communication, Anglais

Nice to have

Python, Django, Flask, Git

Méthodologie(s)

Agile

Avantages

Télétravail partiel possible.

Infos Complémentaires

Stage (5 mois).