Android Developer (M/F) #Kotlin - Paris (relocation accepted)

  • CDI 
  • Levallois Perret
  • Télétravail ponctuel autorisé
  • Bac +5 / Master
  • > 2 ans

La tribu



  • Application mobile, Mobilité
  • De 250 à 2000 salariés

Le poste

Android Developer (M/F) #Kotlin - Paris (relocation accepted)

  • CDI 
  • Levallois Perret

À propos

Kapten was launched in 2012 by three ambitious French entrepreneurs, we are now a major player within the French ride-hailing market and the best-rated app! Our company has grown a lot (we mean a LOT) and we’re still expanding fast. Today, Kapten is made up of 400 employees, 20 nationalities and more than 4 million clients.

We operate in Paris, Lyon, French Riviera, Lisbon, Porto and in London.

Our integration into Free Now - a joint venture between BMW and Daimler AG - allows us to go further with more expansions in Europe planned for 2020.

We’re looking for new talents to reach our ambition: becoming the European leader in urban mobility. Ready to join the ride?

Joining Kapten might just be your best decision today.


Descriptif du poste

We’re hiring Android Developers!

Your team:
Inspired by the Spotify model, our tech team (75 people) is organized in Tribes, Squads, and Guilds. All of our feature teams work in Scrum with 2-weeks sprints. Find out more here: https://eng.kapten.com/

You will join one of our blue chip teams: B2C, B2B or Supply Tribe, each composed of +/- 15 people.

🔥Technical environment:

  • Kotlin, the one and only (well… 35% of Java still remaining but not for long)
  • Rx family (RxJava, RxKotlin & RxAndroid) to manage reactive aspects of our architecture
  • Dagger2 for dependency injection
  • New app released every two week and high development standards: unit tests, Code metrics, PeerReview, UI tests

An homemade architecture named Swipr and mainly based on the Clean architecture :

  • Presentation layer using MVVM principles
  • Domain layer using redux like architecture to model business rules
  • Data layer using Repository pattern to abstract data access

The backend part is made of :

  • 140 microservices deployed in production
  • MongoDB, PostgreSQL, Elasticsearch databases

Your missions:

  • You are in charge of Android developments within your Squad (feature team), you prioritize and size your tasks to deliver on time;
  • You participate in the design phases, you draft technical specifications and you proactively elaborate solutions;
  • You demonstrate an effective use of testing and you proactively tackle technical debt;
  • Within the Android Guild, you participate in knowledge sharing, architecture vision and consistency between squads ;
  • You provide thorough and timely code feedback to peers (peer coding, code reviews,…);
  • You participate in your Squad projects, you share your opinion and you take an architectural perspective;
  • You always push to become a better developer and you mentor junior developers.

Full time job based in Paris. Home office option (twice a week) & 100 euros of Kapten ride credits / month

Please note that we have a relocation policy if you live outside France! ✈️

Profil recherché

Your profile:

  • You have 2+ years of experience, ideally with Kotlin & Rx;
  • You are able to write modular and maintainable code without guidance;
  • You have a good understanding of android framework particularities;
  • You pay attention to details and dislike uncentered elements;
  • You demonstrate good knowledge of core concepts and tools (patterns, languages, tests, etc.);
  • A GitHub Repository and/or an application on Google Play is a plus.

Why joining our tech team?

  • Learning opportunities: mentoring, tech guilds, presentations through weekly tech stand-up
  • Major European tech conferences sponsoring and allocated budget to send you to tech events
  • Meetups hosting and knowledge sharing through Medium

Our references:

  • Discover what your future colleagues have to say about Kapten on Glassdoor
  • Learn more about Kapten by visiting our LinkedIn page
  • Find out more on our work motto on our career website here or on our Youtube channel here

Déroulement des entretiens

Recruitment process:

  1. HR phone call with Julien (20 minutes)
  2. Fit interview with Lead Developer and HR (1 hour)
  3. Technical test to be done at home (3-5 hours)
  4. Test debrief with Android Developer and Tribe Director (1 hour) + interview with CTO (30 minutes)
  5. Employment offer sent by HR - we’ll be like “You’re the one that I want, You are the one I want” and you’ll go “Ooh ooh 💃

Découvrez l'équipe de Kapten



Android Developer (M/F) #Kotlin - Paris (relocation accepted)

  • CDI 
  • Levallois Perret
  • Télétravail ponctuel autorisé
  • Bac +5 / Master
  • > 2 ans
  • Ajouter aux favoris
  • Partager sur Facebook
  • Partager sur Twitter
  • Partager sur Linkedin