Senior Mobile Developer

Building mobile
experiences
that
people rely on.

Flutter, Swift, and Kotlin developer with 7+ years crafting high-performance cross-platform and native mobile applications. Available for remote and on-site opportunities worldwide.

Get in Touch View Work

A bit about me

I'm Bamidele Johnson, a senior mobile application developer with a focus on building production-grade apps that serve real users at scale. I work across the full mobile spectrum, from cross-platform Flutter and React Native builds to native iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose).

Through my work at DJH'S Studio and with clients like Soillight and Economic & Business Strategies, I've delivered end-to-end mobile solutions spanning e-commerce, safety tech, fintech, and sports. I care about clean architecture, high test coverage, and shipping code that's as maintainable as it is performant.

I'm a certified Flutter developer and MongoDB associate, fluent in English with basic conversational knowledge of Portuguese. I bring the mindset of a builder, high ownership, high accountability, and a bias toward shipping.

7+
Years Experience
10K+
App Downloads
3
Platforms
99.5%
Uptime Achieved

Technical toolkit

Cross-Platform
  • Flutter / Dart
  • React Native / TypeScript
  • Riverpod / Bloc / Provider
  • REST APIs / GraphQL
  • Firebase / AWS / GCP
Native Mobile
  • Swift / SwiftUI / UIKit
  • Kotlin / Jetpack Compose
  • Xcode / Android Studio
  • Push Notifications / FCM / APNs
  • App Store & Play Store Deploy
Backend & DevOps
  • Node.js / Express.js / NestJS
  • PostgreSQL / MongoDB / MySQL
  • CI/CD — Fastlane, GitHub Actions, Codemagic
  • Agile / Scrum / Jira / Confluence
  • UI/UX Design (Figma, Adobe XD)

Where I've worked

Mar 2024 — Present
Senior Mobile Developer
Soillight Vendor — Remote, Australia/Nigeria
Leading end-to-end development of a cross-platform e-commerce mobile app and web admin dashboard serving thousands of active users. Architecting the backend with Node.js and MongoDB, integrating payment gateways and real-time push notifications, and maintaining legacy React Native components alongside the primary Flutter codebase.
Flutter React Native Node.js MongoDB Redis Firebase
Dec 2023 — Dec 2024
Mobile Application Developer
Economic & Business Strategies — Abuja, Nigeria
Delivered production-ready versions of the One Shout safety app across iOS (Swift), Android (Kotlin), and Flutter. Optimized rendering pipelines, collaborated with product and design in Agile sprints, and wrote comprehensive tests achieving strong code coverage across the codebase.
Flutter Swift Kotlin Strapi PostgreSQL
Jan 2019 — Dec 2023
Mobile Application Developer
DJH'S Studio — Abuja, Nigeria
Designed, developed, and launched consumer-facing mobile apps from concept to deployment, reaching 10,000+ downloads with a 4.3-star average rating. Built native Android features in Kotlin, prototyped iOS modules in Swift, and managed the full app lifecycle including architecture, QA, deployment, and post-launch iteration.
Flutter Kotlin Swift Firebase Mixpanel

Selected work

One Shout icon

One Shout

Safety & Emergency — Client Work

A personal safety app that lets users request urgent help from emergency contacts with a single tap. Features include real-time location sharing with loved ones during critical moments, SOS calls to select emergency contacts, missing persons alerts, medical emergency tips, and cybersecurity guidance.

Role
Lead Developer
Tech Stack
Flutter Swift Kotlin Node.js Strapi PostgreSQL Firebase
One Shout — Real-time location sharing
One Shout — Tips and alerts
One Shout — Settings
Soillight icon

Soillight

Food Tech / E-Commerce — Client Work

An online grocery shopping platform connecting buyers with vendors across Nigeria. Features include live seller stories for product visibility, store and inventory management for vendors, category browsing, flash sales and deals, secure payments, and a web admin dashboard. Built with Flutter alongside legacy React Native components.

Role
Lead Developer
Tech Stack
Flutter React Native Node.js MongoDB Firebase
Soillight — Home and categories
Soillight — Live seller stories
Soillight — Store management
PLFO icon

PLFO

Sports / Fantasy — Personal Project

A competitive fantasy football platform where FPL managers compete against each other for real money using their synced Fantasy Premier League teams. Features include head-to-head contests with ranked and random matchmaking, real-time stats, team syncing, user profiles with performance summaries, and integrated payment gateways.

Role
Lead & Sole Developer
Tech Stack
Flutter NestJS PostgreSQL
PLFO — Team management
PLFO — H2H Contests
PLFO — User profile

Let's work together

Whether you have a project in mind, a role to discuss, or just want to connect — I'd love to hear from you.