➡️ Au sein de l’équipe Engineering et en interaction avec les équipes Product, Customer Satisfaction, Deployment…, ton rôle sera de participer à la conception technique des produits et solutions de l’entreprise sur le scope mobile/embarqué des solutions WanFare et WanPay.
🔎 Sous la responsabilité d’un.e Engineering Manager, tu seras intégré.e à une des squat mobile et tes missions seront :
Participer à la conception technique de fonctionnalités complexes nouvelles et existantes (design technique, architecture, tests unitaire, mise en production)
Maintenir les solutions déjà en place et corriger des dysfonctionnements
Collaborer afin d’assurer la qualité des développements (revues de code, sollicitation d’avis…)
Transmettre et développer tes compétences/connaissances (documentation, amélioration continue, veille…)
🛠️ Tu utiliseras les méthodologies agiles/Scrum, des technos telles que Android, Kotlin, le NFC, le Bluetooth, le Wifi, le GPS et des outils tels que Git, Github, GCP, Bugsnag ou Jira.
🚌 Le poste peut être basé soit à Mâcon soit à Lyon (important pour l’accès au matériel 📱) en prévoyant des déplacements ponctuels sur les autres sites de l’entreprise.
Avantages : 🏡 3 jours télétravail/semaine 🏰 Bureaux cœur de ville 🍕 Tickets resto 8€/jour ⚕️ Mutuelle prise en charge à 60% 🌞 9 à 12 jours de JRFJ/an
➡️ Quel que soit ton niveau de formation et tes expériences, un niveau de compétence Intermediate ou Advanced (selon nos grilles) est attendu sur ce poste.
🤓 Côté savoir-être :
Pour l’entreprise : proactif.ve, assertif.ve et autonome, tu as un vrai esprit de collaboration, sais faire preuve d’adaptabilité et résoudre des problématiques lorsque c’est nécessaire.
Pour le poste : capable de penser “transverse” pour trouver des solutions commune, tu prends en compte les contraintes des autres et analyse les problèmes de manière critique
⚙️ Côté savoir-faire :
Le développement Andoid en Kotlin et Java
L’utilisation de Dagger ou d’une autre bibliothèque d’injection de dépendances
La programmation multithread (RxJava ou Kotlin Flow)
Les principes du clean code et les bonnes pratiques
➕ Si tu as une appétence pour le développement Android sur du hardware non grand public ce serait un vrai plus.
Langues : 🇬🇧 Un bon niveau d’anglais est requis (C1) pour être à l’aise dans les échanges quotidiens (écrit et oral).
🌈 Chez Matawan, nous croyons que la diversité est une force. Nous nous engageons à créer un environnement inclusif où chaque voix compte. Quels que soient ton âge, ton identité de genre, ton origine, ton orientation affective, ton handicap, ton état de santé, ton apparence physique ou ton niveau de diplôme, tu es le bienvenu.e dans notre équipe. Nous célébrons la diversité et nous sommes fiers de construire une entreprise qui reflète le monde dans lequel nous vivons.
1️⃣ Entretien “découverte” avec un.e membre de l’équipe RH (Arnaud) > 45min en visio ou sur site
2️⃣ Entretien “manager” avec un.e Engineering Manager (Cyril) > 45min en visio ou sur site
3️⃣ Entretien “tech” avec un.e ou plusieurs développeur.se(s) de l’équipe (à déterminer) > 1h30 sur site
4️⃣ Call final avec un membre de l’équipe RH (Arnaud) > par téléphone
Rencontrez Alec, Mobile Developer
Rencontrez Naïm, Web Back Developer