Ingénieur Mobile (Staff)

🕒 il y a 5 mois

🗣️🇺🇸🇬🇧 Anglais requis

Android

iOS

React

React Native

Postuler Maintenant
Trouver des Emplois à Distance Similaires

📊 Vérifiez votre score de CV pour ce poste

Améliorez vos chances d'obtenir un entretien en vérifiant votre score de CV avant de postuler.

Logo of Joko

Joko

11 - 50 employés

Fondée en 2018

🛍️ eCommerce

💸 Finance

👥 B2C

eCommerce • Finance • B2C

Joko est une application mobile qui renforce le pouvoir d'achat des utilisateurs en proposant du cashback et des codes promo automatiques sur les achats du quotidien. Avec plus de 4 millions de membres, l'app permet de gagner du cashback sans effort en faisant ses achats auprès de ses enseignes préférées. Joko simplifie l'expérience d'achat, afin que les membres ne paient jamais plus que nécessaire tout en accumulant des récompenses rapidement.

Description

• Prendre en charge des parties significatives de notre application mobile en production, depuis la conception technique jusqu'à la livraison et l'amélioration continue. • Contribuer à la définition et à l'évolution de notre architecture React Native, tout en concevant, développant et refactorisant des fonctionnalités de notre application mobile, en mettant l'accent sur la scalabilité, la maintenabilité et les performances. • Améliorer progressivement une base de code React Native existante en adoptant des patterns modernes, des bonnes pratiques et les capacités propres aux plateformes. • Mesurer, profiler et optimiser les performances mobiles (temps de démarrage, rendu, mémoire, mise en cache). • Améliorer la productivité des développeurs mobile en faisant évoluer les outils, les systèmes de build, les workflows de débogage et les automatisations. • Apporter une expertise approfondie React Native au sein de l'équipe en revoyant les designs et les implémentations. • Améliorer et maintenir les pipelines CI/CD mobiles, les stratégies de tests et l'automatisation des releases pour iOS et Android. • Collaborer étroitement avec les équipes backend pour concevoir et intégrer des API et des flux de données robustes.

🎯 Exigences

• Solide expérience en développement mobile, avec une expertise avérée en React Native (généralement 5 ans ou plus). • Bonne compréhension des architectures mobiles et des compromis en matière de performance, avec une expérience de construction d'applications fiables et pilotées par les données en production. • Grande sensibilité à l'expérience utilisateur, aux indicateurs de performance et à l'usage réel à grande échelle. • À l'aise pour travailler dans des bases de code complexes et évolutives, avec la patience et le pragmatisme nécessaires pour les améliorer progressivement. • Expérience des CI/CD mobiles, des processus de release, des tests et des contraintes spécifiques aux plateformes (iOS et Android). • Capacité à travailler efficacement au sein d'une équipe d'ingénierie plus large et à collaborer étroitement avec les Product Managers et Product Designers pour transformer les idées produit en expériences mobiles de haute qualité. • Maîtrise de l'anglais à l'écrit et à l'oral. Le français n'est pas requis.

🏖️ Avantages

• Télétravail flexible *(uniquement pour certains postes totalement à distance)* : Si vous habitez à Paris, vous pouvez choisir de travailler depuis notre bureau ou depuis chez vous sans contrainte. Si vous vivez ailleurs, nous pouvons fournir l'accès à un espace de coworking et un budget coworking. • Travailler depuis n'importe où *(plein temps uniquement)* : Envie de passer un mois en Italie tout en travaillant ? Les employés à plein temps peuvent travailler depuis la plupart des pays du monde jusqu'à 3 mois par an. • 🇺🇸 Après 4 ans, passez un mois dans notre bureau de New York • 🌴 Offsite annuel dans des lieux exceptionnels et budget pour des événements team-building et des rassemblements en personne trimestriels • 💪 Participation à votre abonnement ClassPass • 🍼 Congé parental payé de 8 semaines • …et bien plus encore, consultez la liste complète ici !

Postuler Maintenant