WAVE fait 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 Full Stack senior, indépendant et enthousiaste à l’idée de faire avancer les choses. Vous rejoindrez notre équipe Support Products, qui crée et maintient les outils utilisés par nos agents de support pour résoudre les problèmes des clients.
Dans un secteur très sensible aux prix et avec une base d’utilisateurs peu alphabétisés, le support est à la fois essentiel pour l’activité de Wave et également un centre de coûts majeur. Au cours des prochaines années, nous cherchons à transformer notre équipe de support pour résoudre les problèmes des clients rapidement et efficacement. Nous voulons donner aux agents les informations dont ils ont besoin pour résoudre efficacement les problèmes des clients et appliquer les politiques de l’entreprise de manière cohérente, permettre aux utilisateurs de se servir eux-mêmes 24 heures sur 24 et 7 jours sur 7 via des chatbots disponibles dans l’application et via des services de messagerie, et créer des systèmes pour canaliser les commentaires vers les équipes produit.
Vous travaillerez avec une équipe de cinq ingénieurs et collaborerez étroitement avec notre responsable de projet de support et un analyste de données pour créer les outils qui rendent tout cela possible et garantiront la disponibilité continue de notre infrastructure de support à mesure que nous passons au nouveau système.
Dans ce rôle, vous :
- Vous serez responsable de la création et de l’amélioration des moyens par lesquels les utilisateurs obtiennent de l’aide de Wave. Vous prendrez en charge chaque aspect du processus, en commençant par une compréhension approfondie du problème, en collaborant avec les responsables produit et ingénierie pour identifier la solution optimale pour nos utilisateurs, en dirigeant l’ensemble du cycle de vie de votre projet et en aidant l’équipe de support client à résoudre les problèmes.
- Aidez à maintenir un niveau élevé de qualité de conception de code et de systèmes au cours de cette prochaine phase passionnante de l’évolution de l’infrastructure de support de Wave.
- Soutenez et encadrez vos coéquipiers pour qu’ils deviennent des ingénieurs et des collègues plus efficaces.
- Soyez proactif en veillant à ce que les approches techniques correspondent aux besoins de l’entreprise.
- Collaborer avec les responsables de produits et d’ingénierie pour définir la stratégie de produit et d’ingénierie à long terme.
Détails clés
- Vous pouvez travailler à distance depuis n’importe où (entre UTC -1 et +3) 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 1 200 $ pour rencontrer des collègues.
- Nous effectuons des évaluations de performance deux fois par an et attribuons des primes ou des promotions aux employés les plus performants qui travaillent dans l’entreprise depuis plus de six mois.
- Nos salaires sont compétitifs et sont calculés selon une formule transparente. Pour ce poste, en fonction de votre niveau et de votre emplacement, nous offrons un salaire de 166 900 USD plus 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
- Au moins 5 ans d’expérience professionnelle en tant qu’ingénieur logiciel. Il n’est pas nécessaire d’avoir une expérience préalable avec notre stack si vous êtes prêt à apprendre.
- Anglais courant. Le français est un plus.
- Minimum 2 ans d’expérience avec React / Typescript.
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 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.
- Nous sommes impatients de comprendre en profondeur le fonctionnement interne des outils que vous utilisez.
À propos de l’ingénierie chez Wave
- Vous rejoindrez une équipe autonome, pluridisciplinaire et diversifiée, 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 pour 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.
- Notre pile (notez que nous vous formerons sur n’importe lequel d’entre eux – vous n’avez besoin d’aucune expérience préalable) :
- backend : Python 3 (+ mypy)
- Couche API : GraphQL
- interface Android : Kotlin/Jetpack
- Interface iOS : Swift/SwiftUI
- interface Web : TypeScript/React
- base de données : Postgres
- Infrastructure : 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.