Nous faisons de l’Afrique le premier continent sans argent liquide. En 2017, plus de la moitié de la population d’Afrique subsaharienne n’avait pas de compte bancaire. Et ce pour une bonne raison : les frais sont trop élevés, l’agence la plus proche peut être à des kilomètres et personne n’accepte les cartes. Sans accès aux institutions financières, les gens sont obligés de garder leurs économies sous le matelas. Les propriétaires de petites entreprises dépendent de prêteurs qui facturent des taux exorbitants. Les parents passent des heures à faire la queue pour payer les frais de scolarité en espèces.
Nous résolvons ce problème en créant des services financiers qui fonctionnent : sans frais de compte, disponibles instantanément et acceptés partout. Dans les endroits où l’électricité, l’eau et les routes ne fonctionnent pas toujours, vous pouvez toujours envoyer de l’argent avec Wave. En 2017, nous avons lancé une application mobile au Sénégal pour les dépôts et retraits d’espèces et les paiements entre particuliers et professionnels. Aujourd’hui, nous comptons des millions d’utilisateurs dans six pays et nous connaissons une croissance rapide.
Notre objectif est de faire de l’Afrique le premier continent sans argent liquide et c’est là que vous intervenez…
Comment vous nous aiderez à y parvenir
Wave est aujourd’hui la plus grande institution financière du Sénégal, avec plus de 7 millions d’utilisateurs. Et nous n’en sommes qu’aux prémices de notre feuille de route produit et de notre impact potentiel sur la vie quotidienne des gens.
Nous recherchons un ingénieur junior désireux de développer ses compétences, capable de demander de l’aide lorsqu’il est bloqué, un bon communicateur et indépendant. Vous serez responsable de la création et de l’amélioration des modes de paiement des utilisateurs avec Wave. Vous serez responsable de chaque étape du processus, de la compréhension du problème à l’envoi de votre solution aux utilisateurs en passant par l’aide apportée à l’équipe de support client pour résoudre les problèmes.
Dans ce rôle, vous serez :
- Être directement intégré dans une équipe Produit axée sur les paiements en ligne via Wave.
- Interagir directement avec les partenaires Wave pour soutenir et créer des intégrations avec Wave.
- Contribuez à une base de code complète. Nous avons des portails Web construits sur TypeScript/React, un backend en Python et des applications mobiles utilisant Kotlin et Swift.
- Prenez la responsabilité de la mise en œuvre des améliorations. Nous aimerions vous voir évoluer et vous permettre de vous voir confier un problème et de concevoir la conception, la mise en œuvre et le suivi après l’expédition.
- Travaillez avec notre base de données Postgres. Analysez nos modèles de données et contribuez à générer des analyses et des informations pour aider votre chef de produit à prendre de meilleures décisions.
Notre liste de choses à faire change constamment, mais voici quelques projets récents :
- Permettre aux gens de payer leurs factures d’électricité avec Wave en s’intégrant à Senelec, le service public national d’électricité.
- Création d’une application permettant aux propriétaires d’entreprise de payer les salaires de leurs employés à l’aide de Wave.
- Rédaction de systèmes de fiabilité qui rendent Wave robuste en détectant automatiquement les pannes avec les partenaires et en basculant les fonctionnalités avec Wave pour maximiser une bonne UX.
Détails clés
- Vous pouvez travailler à distance depuis n’importe où (entre UTC -5 et +4) avec un accès Internet fiable.
- Wave couvre un voyage une fois par an dans l’un de nos pays d’exploitation en Afrique, ainsi qu’une allocation annuelle de 800 $ pour rencontrer des collègues à proximité de votre domicile.
- Nos salaires sont compétitifs et sont calculés selon une formule transparente. Pour ce poste, en fonction de votre expérience, nous proposons une fourchette de salaire allant jusqu’à 104 600 USD (payé dans l’équivalent de votre monnaie locale) ainsi qu’une généreuse rémunération en actions.
- Principaux avantages :
- Assurance maladie subventionnée pour vous et vos personnes à charge et cotisations de retraite (les deux varient d’un pays à l’autre).
- 6 mois de congé parental entièrement payé et une aide à la fertilité subventionnée.
- Vacances flexibles, la plupart des gens prenant entre 30 et 40 jours par an.
- Don de charité annuel de 10 000 $.
Exigences
- 1 an d’expérience professionnelle en tant qu’ingénieur logiciel, avec une certaine compréhension de Python.
- Alternativement, être un contributeur actif dans un projet open source.
- Maîtrise de l’anglais. Le français est un plus.
Vous pourriez être un bon candidat si vous
- Demandez-vous par réflexe : ce code est-il le meilleur moyen de rendre mes utilisateurs heureux ?
- Vous êtes impatient de comprendre en profondeur le fonctionnement interne des outils que vous utilisez.
- Vous voulez apprendre à résoudre des problèmes difficiles et n’avez pas peur de demander de l’aide lorsque vous êtes bloqué.
- Vous êtes enthousiaste à l’idée d’en apprendre davantage sur les systèmes complexes.
- Peut communiquer clairement avec des collègues qui travaillent, parlent et pensent différemment.
- Travaillez pour faciliter la tâche du prochain ingénieur qui touchera à votre code.
- Essayez toujours de vous améliorer en tant que programmeur et collègue.
À propos de l’ingénierie chez Wave
- Vous rejoindrez une équipe autonome et pluridisciplinaire axée sur un seul domaine du produit Wave. Chaque équipe est dirigée par un chef de produit et un responsable ingénierie.
- Nous organisons des projets de manière à vous donner le plus de contrôle possible. En règle générale, vous serez responsable d’une fonctionnalité ou d’une amélioration de bout en bout, de la conception au déploiement. En tant que junior, vous travaillerez probablement souvent en binôme avec un ingénieur plus expérimenté.
- Notre pile (notez que nous vous formerons sur n’importe lequel d’entre eux, vous n’avez besoin d’aucune expérience préalable, sauf pour Python) :
- backend : Python 3 (+ mypy)
- Couche API : GraphQL
- interface Android : Kotlin/Jetpack
- Interface iOS : Swift/SwiftUI
- interface Web : TypeScript/React
- base de données : Postgres
- Infrastructures : GCP / Terraform
- orchestration : Kubernetes
Notre équipe
- Nous disposons d’une équipe locale en pleine croissance au Sénégal, en Côte d’Ivoire, au Mali, au Burkina Faso, en Gambie et en Ouganda, ainsi que de membres d’équipe à distance répartis dans le monde entier.
- Nous sommes profondément passionnés par notre mission qui consiste à offrir des services financiers radicalement abordables aux personnes qui en ont le plus besoin.
- Nous favorisons l’autonomie de nos collaborateurs. Vous serez maître de vos projets à chaque étape, de la compréhension du problème au suivi de votre solution en production.
- Nous avons levé la plus grande série A d’Afrique en 2021. Nos investisseurs de classe mondiale comprennent Founders Fund, Sequoia Heritage, Stripe, Ribbit Capital, Y Combinator et Partech Africa.
- En 2023, nous figurions dans le top 50 des entreprises en termes de chiffre d’affaires selon Y Combinator.