Citygo

Citygo

[STAGE] - developpeur Android

  • Stage (4 à 6 mois)
  • Début :  
  • Salaire entre €1K et €1.2K / mois
  • Paris
  • Télétravail ponctuel autorisé
  • Bac +2

La tribu

Citygo

Citygo

  • Application mobile, Mobilité, Économie collaborative

Le poste

[STAGE] - developpeur Android

  • Stage (4 à 6 mois)
  • Début :  
  • Salaire entre €1K et €1.2K / mois
  • Paris
  • Télétravail ponctuel autorisé
  • Bac +2

Cette offre a été pourvue !

À propos

Depuis des années maintenant, notre constat est celui d’un manque d’innovation au niveau des solutions de transports courte distance. Cela se vérifie d’autant plus dans les périphéries urbaines dont les habitants peuvent se retrouver en situation d’exclusion d’accès aux animations culturelles et loisirs des centres-villes, faute de solution de mobilité adaptée. Avec toutes les avancées technologiques de notre époque, nous pensons qu’il n’y a plus d’excuses à cela. Tout le monde devrait pouvoir avoir accès à des moyens de transports sécurisés, fiables et économiques, quelque soit le point de départ et d’arrivée du trajet concerné.

Citygo a pour but de permettre à tous de se déplacer librement et de manière personnalisée.

Citygo est la première application de covoiturage courte distance en temps réel en France. La communauté Citygo comporte 1 million de covoitureurs et, depuis sa création en 2016, l’application a enregistré 18 millions de demandes de trajets de covoiturage sur des petites distances.
L’algorithme de Citygo lui permet de prévoir à l’avance les itinéraires des conducteurs et de leur proposer de covoiturer avec des passagers qui se trouvent sur leur trajet. Citygo repose sur la collaboration entre les membres de sa communauté. Citygo permet à ses utilisateurs, conducteur et passagers, de se répartir entre eux les frais de covoiturage. Et tout le monde y gagne : les conducteurs peuvent amortir les coûts associés à l’utilisation de leur véhicule et les passagers profitent d’un nouveau mode de déplacement plus abordable.

Citygo mise aussi sur la sécurité des déplacements de ses utilisateurs et propose donc à ses conductrices une option de covoiturage entre femmes appelée Women Only.

Citygo fonctionne en Ile-de-France et dans la région de Lille !

Fondée en 2014 par Patrick Robinson Clough et Eric Feuerstein, Citygo est une start-up du transport visant à :

  • Rendre la vie plus facile à ses utilisateurs en privilégiant le covoiturage comme mode de transport courte-distance : écoresponsable, agréable, rapide, facile, fiable et abordable.
  • Renforcer le lien social au sein de sa communauté d’utilisateurs
  • Mieux desservir les banlieues de manière complémentaire & alternative aux transports en commun
  • Proposer une solution participative pour essayer de réduire le nombre de trajets en banlieues des grandes agglomérations urbaines où 9 millions de déplacements quotidiens sont réalisés avec le seul conducteur à bord.

Descriptif du poste

Tu rejoindras notre équipe de développement mobile composée d’un tech lead et de 2 développeurs seniors, pour participer à la refonte de notre application selon une nouvelle architecture au top des bonnes pratiques.

L’application Citygo est une application a fort trafic (+100k utilisateurs actifs par mois) avec des problématiques d’architecture temps réel.

L’architecture technique de l’application est la suivante:

  • Clean architecture
  • Model View Presenter
  • RxJava / RxAndroid
  • Retrofit
  • Dagger
  • Firebase real time database
  • Mockito (tests unitaires)
  • C.I./C.D. sous Bitrise

Tes principales missions

  • Participer au développement de la refonte de l’application Android sur la stack technique ci-dessus
  • Participer à la maintenance la C.I./C.D.
  • Participer aux réflexions et à la conception des nouvelles fonctionnalités de l’application

Profil recherché

Actuellement à la recherche d’un stage de fin d’etude d’une ecole d’ingenieur en infornatique ou d’un cursus diplomant, tu souhaites integrer une equipe passionnée, motivée et apprendre a developpé sur une architecture moderne et simple et tu sais deja:

  • Programmer sous Android7+ avec Kotlin 1.4
  • Le cycle de vie d’une activité, le pattern delegation
  • La programmation orientée objet
  • Integrer et utiliser des sdk / bibliotheques tierces
  • Utiliser Git

Les plus

Tu sais en plus:

  • Tu as deja codé en utilisant des Android Architecture Component (Room, Lifecycle, LiveData)
  • Ecrire des tests unitaires
  • Comprendre le paradigme de la programmation orientée protocol
  • Etre ouvert à l’ecosysteme iOS

Déroulement des entretiens

  • Entretien téléphonique avec le Lead technique
  • Entretien technique physique avec lead technique et le developpeur senior responsable

Découvrez l'équipe de Citygo

Ce contenu est bloqué
Le cookie Youtube est obligatoire pour voir ce contenu
Questions et réponses sur l'offre
  • Ajouter aux favoris
  • Partager sur Twitter
  • Partager sur Facebook
  • Partager sur Linkedin

Notre sélection d'articles pour vous

Inspirez-vous avec une sélection d'articles