Kapten

Kapten

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

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

La tribu

Kapten

Kapten

  • 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 270 employees, 15 nationalities, 22 000 driver-partners, and more than 2 million clients.

We operate in Paris, Lyon, French Riviera, Lisbon, Geneva and soon in London. Our recent partnership with Daimler allows us to go even further with more expansions planned for 2019.

We’re looking for new talents to reach our ambition: becoming the European leader in urban mobility. If you think, as we do, that there’s no reason an American should take this spot… come and meet us!

Joining Kapten might just be your best decision today.

Kapten
Kapten
Kapten
Kapten
Kapten

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: TDD, 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 :

  • 130 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.

This job is located in Levallois-Perret (10 minutes from St-Lazare / center of Paris). 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 main Welcome to the jungle page here or on our Youtube channel ici

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

Kapten

Kapten

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

  • CDI 
  • Levallois Perret
  • Télétravail possible
  • Bac +5 / Master
  • > 2 ans
  • Partager sur Facebook
  • Partager sur Twitter
  • Partager sur Linkedin