Skip to main content
Stephen JoelSJ
Looking for a job

Stephen Joel

@ostrichfarmer

Senior software engineer bridging mobile and backend for fintech-grade products.

Nigeria
Message

What I'm looking for

I’m looking to build production-ready mobile and backend systems end-to-end, with clean architecture and reliable delivery. I want to own features across both layers, mentor teams, and improve codebases continuously.

I’m a Senior Software Engineer with 5+ years of experience building cross-platform products across fintech, analytics, and enterprise software. I specialize in Flutter, ReactJS, Node.js, Python, C#/.NET Core, and Golang—owning both the mobile and backend ends of features.

At KPMG Africa, I lead a team of engineers delivering mobile and backend solutions across multiple concurrent client engagements for major banks. I’ve driven end-to-end cross-platform development with secure, scalable APIs, architected modular services with OAuth 2.0 authentication and AES encryption, and built CI/CD workflows that reduce manual release effort.

I care deeply about clean architecture, reliable systems, and leaving codebases better than I found them. I mentor junior engineers through code reviews, architectural guidance, and hands-on pairing, while integrating monitoring and performance logging to keep systems stable and responsive.

Alongside my full-time role, I independently design, build, and ship production products to market. From telehealth and ERP-style dashboards to consumer apps and internal business suites, I focus on maintainable structure, reusable components, and practical delivery—from architecture through App Store/Play Store release.

Experience

Work history, roles, and key accomplishments

KPMG Africa logoKA
Current

Senior Software Engineer

Sep 2023 - Present (2 years 10 months)

Led end-to-end design and development of cross-platform Flutter mobile and backend solutions for enterprise banking client engagements. Architected modular, secure API services (Express.js, PostgreSQL, OAuth 2.0/AES) and built CI/CD for automated mobile deployments, while delivering ReactJS admin dashboards and mentoring junior engineers.

Mind2Matter logoMI

Software Engineer

Mind2Matter

Dec 2024 - May 2026 (1 year 5 months)

Led a team of 4 mobile engineers to build a telehealth application from scratch using Flutter across iOS, Android, and Web. Owned the Flutter codebase for consistent UX and clean separation between mobile and backend services, and built a React ERP web dashboard for HR, procurement, and staff management.

Woo Life Ltd logoWL

Mobile Application Developer

Woo Life Ltd

May 2023 - Jul 2023 (2 months)

Joined a team to improve a Flutter couples' relationship app by enhancing responsiveness and animations. Established unit and widget tests for key modules and collaborated with a distributed team to ship UI/UX improvements across sprint cycles.

TechTink Solutions Ltd logoTL

Software Engineer

TechTink Solutions Ltd

Jul 2022 - Mar 2023 (8 months)

Solely built the mobile side of a foodstuff e-commerce application in Flutter and collaborated with a backend engineer to deliver iOS and Android shopping experiences. Applied MVVM and Riverpod, built reusable UI components, integrated RESTful APIs with optimized payload management for data-heavy screens, and supported agile delivery through code review standards.

Kwikpay Credit logoKC

Mobile Application Developer

Kwikpay Credit

Aug 2021 - Mar 2022 (7 months)

Co-built a loan application in Flutter from scratch, owning the mobile side end-to-end from architecture through App Store and Play Store delivery. Implemented Firebase-based authentication and offline-capable data sync, and collaborated with product designers to shape an intuitive lending experience.

WL

Software Developer

WorkFlowLink Tech. Ltd

Jan 2020 - Jul 2021 (1 year 6 months)

Maintained and improved multiple client applications, handling bug fixes, feature additions, and performance improvements across live products. Led occasional greenfield builds and introduced version control and CI practices to replace ad-hoc team workflows with a structured process.

Education

Degrees, certifications, and relevant coursework

ALX Africa logoAA

ALX Africa

Backend Development Program, Backend Development

Completed the ALX Africa Backend Development program, focusing on backend architecture using Golang and Python/Django.

Federal University of Technology, Akure logoFA

Federal University of Technology, Akure

Bachelor of Technology, Remote Sensing and GIS

Earned a B.Tech in Remote Sensing and GIS from the Federal University of Technology, Akure.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan