Android Senior Engineer

Paris
Bureau Of Technology – MOBILE
LONG TERM CONTRACT (CDI)
Chez Back Market, nous avons à cœur de promouvoir un nouveau mode de consommation favorisant l’économie circulaire tout en luttant contre le gâchis électronique et l’obsolescence programmée.
1ere marketplace européenne (et bientôt mondiale !!!) dédiée exclusivement à la vente de produits électroniques reconditionnés, nous connectons professionnels certifiés (usines de reconditionnement, distributeurs, etc..) donnant une seconde vie à vos équipements et clients à la recherche de qualité, d’accessibilité et d’un type de consommation plus écologique.

Ce que l'on recherche au sein de Back Market? Une bonne dose d'humour, respect et bienveillance, un amour pour les lapins, un peu de zèle et une réelle expertise dans ton domaine 💪 ! Pour la bonne personne, c’est l’occasion de participer à la construction d’une marketplace de premier plan, directement dans l'équipe au cœur de l’innovation : le Bureau Of Technology. 

Tu veux en savoir plus sur l'organisation des équipes techniques et les features teams. : Un peu de lecture. 🤓

En tant qu'Android Senior Engineer tu seras en charge de contribuer à la meilleure expérience possible sur nos apps Android, pour nos clients et nos marchants.
Avec l'ensemble de l'équipe mobile, tu contribueras à l'esprit d'équipe et à la qualité produite : par ton code, tes reviews, en apprenant et en transmettant ton savoir aux autres.
Aujourd'hui, l'app permet de diagnostiquer les appareils, de revendre un appareil et de satisfaire nos clients avec une couverture complète de leur expérience après-vente. En 2020, nous avons d'énormes ambitions, c’est pourquoi une grande partie de ton travail consistera à nous aider à implémenter un tout nouveau m-commerce natif, avec une UX et une UI qui transforment l'expérience d'achat de nos utilisateurs.
Que tu sois un mordu de Kotlin, de DSLs ou purement Core, tu travailleras de manière efficace et favoriseras un travail collaboratif en restant ouvert aux nouvelles idées.

Nous recherchons en priorité sur Paris mais le full-remote est accepté 📶.

Ce job est fait pour toi si :

    • Tu es un développeur avec plus de 5 ans d'expérience sur Android, animé par des projets Android à forte croissance sur le Play Store ou en B2B. Si tu as réalisé ou contribué à des projets open)sources, c'est un gros plus 👍
    • Tu sais développer des applications natives full-Kotlin avec une architecture et un découpage solides (MVVM, repository / use-case, LiveData).
    • Tu sais travailler quotidiennement avec Git, en Git-flow et via des Pull Request propres.
    • Tu comprends et tu sais contribuer à la maintenance et l'évolution de la stack d’intégration : Bitrise, Crashlytics, Firebase App Distribution, CodeCov, etc..
    • Tu alimentes continuellement des échanges techniques et fonctionnels avec l’équipe iOS 🍎, car c’est possible et nécessaire 💚.
    • Avoir de bonnes idées afin de toujours aller plus loin et de trouver celle qui fait toute la différence.
    • Partager ou améliorer ton expérience en participant aux meetups et conférences en tant que Speaker ou spectateur, ou encore en rédigeant des articles sur notre blog technique.
    • Les coroutines c'est ta routine quotidienne et si tu as du Flow c'est un bon bonus.
    • Tu l'auras compris, le sens de l'humour et la finesse sont très appréciés 😅.
    • Niveau architecture: la clean architecture, les applications modulaires et l'injection de dépendances ne te font pas peur.
    • Tu aimes développer de belles interfaces et des animations fluides (les MotionLayout te font rêver), tout en respectant les guidelines Android.
    • En plus d'Android Jetpack (Lifecycle, ViewModel, Room, etc.), tu as déjà surement utilisé Retrofit, Moshi, Glide, Koin ou un équivalent.
    • Tester c'est douter, et tu doutes souvent: les tests unitaires (junit, mockk, roboelectric) et tests UI (espresso, barista), tu les aimes.

Pour travailler avec nous tu seras :

    • Pédagogue et communicant, l'équipe va grandir et tes échanges avec les autres team-features sont constants.
    • Autonome, tu aimes porter des projets et des fonctionnalités qui vont plaire aux utilisateurs.
    • Team-player, tu es ouvert aux propositions et à aller plus loin sur les features (animations, quick-win qui fait la différence).
    • Attaché à la qualité, les tests unitaires et UI ne te font pas peur.
    • En recherche de collègues sympas et talentueux. Les qualités humaines sont, pour nous aussi importantes que tes compétences techniques (même si on en parle qu’à la fin 🤓).
Pourquoi devrais-tu nous rejoindre ?

· Un salaire attractif, des stocks (BSPCE), avantages multiples (tickets restos, mutuelle, etc...) et evenements offsite fréquents
· Des challenges techniques à relever au quotidien : avec nous, tu n’auras pas le temps de t’ennuyer !
· Un groupe d’experts qui t’apporteront leur savoir-faire technique et te permettront de monter en compétence sur ton domaine de prédilection mais pas que ! (Backademy, guildes techniques, Meet-up & Conference)  
· Des perspectives d’évolution avec la possibilité de changer de team feature tous les 1 ans et différents plans de carrières possibles (senior developer, lead dev, lead tech, engineering manager...)
· Un job qui a du sens : à travers ton travail, tu convaincras des gens d’acheter des produits ayant déjà vécu au lieu de les acheter neufs. Ce qui signifie réduire la production de déchets électroniques et lutter contre la surproduction. Ça compte.
· Un projet en forte croissance : on était 3 il y a 5 ans. A présent, on est plus de 250, et tu peux nous trouver dans 6 pays différents. France, Italie, Allemagne, Espagne, Belgique et US. Boom.
· Du groove, plein : tu auras l’opportunité de bosser avec des gens talentueux et super sympathiques.

Sauve la planète... rejoins Back Market ! 💚

Process de recrutement :
·   Pré qualification téléphonique avec Vanessa notre recruteuse IT
·   Entretien technique et fit avec ta future team
·   Rencontre avec notre CTO & CEO

Ce poste est ouvert à toutes les personnes en situation de handicap !!