À propos de Solar Panda
Solar Panda est une entreprise canadienne de technologie propre à forte croissance qui fournit des systèmes et des appareils solaires domestiques aux clients du Kenya qui n'ont pas accès à l'électricité. Notre modèle de prêt à l'achat permet aux familles de s'offrir une électricité fiable et des appareils qui changent la vie, améliorant ainsi considérablement leurs conditions de vie.
Solar Panda fournit des systèmes d'énergie solaire innovants pour l'éclairage et la télévision dans les communautés rurales. Notre modèle de prêt à l'achat permet aux ménages d'avoir de l'électricité pour un coût inférieur au coût quotidien du kérosène et de la recharge des téléphones portables. Avec plus d'un milliard de personnes dans le monde qui n'ont pas accès à l'électricité, nous pensons que l'accès à l'électricité devrait être un droit pour tous, partout.
A propos du poste
Nous recherchons une personne expérimentée et soucieuse du détail Ingénieur logiciel en chef Vous souhaitez rejoindre notre équipe Software dynamique dans le cadre d'un travail à domicile. Votre objectif principal sera de prendre des décisions architecturales, d'encadrer les développeurs et de participer à la construction de systèmes TypeScript/Node.js évolutifs. Vous travaillerez en étroite collaboration avec l'équipe de développement logiciel au Canada.
Principales responsabilités :
- Diriger la conception et l'architecture du système. Définir la vision technique pour l'ensemble des projets. Concevoir des systèmes sûrs, évolutifs et performants. Prendre des décisions sur les piles technologiques, l'intégration et l'infrastructure tout en conciliant les délais de livraison et les besoins de l'entreprise.
- Encadrer et guider l'équipe d'ingénieurs. Fournir des conseils et un soutien aux ingénieurs à tous les niveaux. Proposer un coaching, un retour d'information et un partage des connaissances. Encourager l'apprentissage continu et la responsabilisation.
- Définir les normes de codage et les meilleures pratiques. Définir et maintenir des normes pour la qualité du code, la documentation, les tests et CI/CD. Promouvoir un code propre, l'optimisation des performances et des pratiques sécurisées à travers le développement backend, frontend et mobile.
- Examiner le code et garantir la qualité technique. Effectuer des revues de code pour garantir la maintenabilité, l'évolutivité et la sécurité. Identifier les dettes techniques et apporter des améliorations.
- Contribuer au développement du backend (Java/Scala). Construire et maintenir les services backend, les API et la logique d'entreprise. Optimiser les performances et la fiabilité des systèmes distribués et des microservices.
- Travailler dans le cadre de processus agiles en utilisant Jira et GitHub.
- Développement Angular : Construire des applications mono-page réactives avec une conception modulaire et une optimisation des performances.
- Tailwind CSS : Pour créer des composants d'interface utilisateur modernes, accessibles et cohérents.
- Tests automatisés : Utilisez Playwright ou Cypress pour créer des suites de tests de bout en bout et les intégrer dans les pipelines CI/CD.
- Développement Android : Concevoir et réaliser des applications Android très performantes et faciles à utiliser. Travailler avec les équipes backend sur l'intégration des API et l'architecture mobile.
Qualifications :
- 7 à 10 ans d'expérience dans le développement de logiciels
- Maîtrise de l'utilisation de TypeScript et de l'expertise Node.js.
- Expérience avec TypeORM ou des outils similaires
- Expérience et solide compréhension de la conception d'architectures microservices.
- Expérience de la direction et de l'encadrement d'une équipe de développeurs de logiciels
- Expérience de la méthodologie Agile
- Capacité à travailler de manière indépendante et à gérer des tâches multiples dans un environnement de travail à distance.
- Compétences de communication efficaces, tant à l'écrit qu'à l'oral, pour collaborer avec des équipes interfonctionnelles.
- Une licence en informatique, en génie logiciel ou dans un domaine connexe est préférable.
L'entreprise accorde une grande importance à l'intégrité personnelle, au travail acharné et au respect des clients et des collègues.
Solar Panda Kenya Limited est un employeur qui souscrit au principe de l'égalité des chances et encourage les candidatures de personnes qualifiées sans distinction de race, de religion, de tribu ou de handicap.
Solar Panda ne facture pas de frais de recrutement.
Si ce poste vous convient, veuillez envoyer votre lettre de motivation et votre CV à RecruitmentKE@solarpanda.com avant le 10 mars 2026. Seuls les candidats présélectionnés seront contactés. Veuillez mentionner le titre du poste dans votre candidature.