Busha is one of Africa’s leading digital asset platforms. We are on a mission to onboard millions of Africans into the crypto economy, and we are building software and services that will enable our users to experience the blockchain-enabled future of finance.
Our customers are at the center of everything we do, and we are obsessed with creating a pleasa...
Read more about this company
Join Busha’s growing data team as a Senior Mobile Engineer (Flutter) who welcomes both engineering and maintenance tasks. You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organised and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.
Responsibilities:
Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.
Ensuring the best performance and user experience of the application.
Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices.
Writing clean, readable, and testable code.
Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle.
Cooperating with back-end developers, designers, and the rest of the team to constantly innovate app functionality and design, deliver well-architected and high-quality solutions.
Participating in Stand up meetings with development team members to define technical approaches for established stories/designs
Remain up to date with the terminology, concepts, and best practices for coding mobile apps.
Communicate with users to understand their needs and experiences.
The ideal employee must have:
5+ years of mobile Development experience
Knowledge of Dart programming language, REST APIs and integration of various APIs from third parties.
3+ years of commercial experience developing and delivering Flutter based apps.
Extensive knowledge of at least one programming language like Swift and Java/Kotlin
Good understanding of state management, Flutter flavours and app architecture.
Experience with building apps and software for consumer goods is a bonus.
Strong communications and consultative skills. Self-initiated and proactive.
A hunger to learn and grow, with a passion for exploring new technologies and techniques.
Nice to Have:
Exceptional time management and independent work skills.
Familiarity with Git, Jira, and Agile methodology
Strong understanding of OOP concepts and design patterns
Passion for the Busha mission and the cryptocurrency sector.
Ability to work with minimal supervision while meeting benchmarks.
Team player with a knack for effective communication.
Strong foundations in the principle of visual display of information.
Prior experience in the cryptocurrency industry is a plus.
MyJobMag Career Kickstart Scholarship 2026: Training Report & HighlightsFollowing the resounding success of the pilot programme, the MyJobMag Career Kickstart Scholarship 2025, the second edition was launched in 2026 to expand impact and deepen outcomes. Here's everything you need to know about how the training went.
AI's Impact on Jobs and Organisations (Nigeria report)This report examines the extent to which AI is affecting jobs and organisations in Nigeria. It brings together perspectives from HR professionals and managers across different industries.
30 Contract Staffing Risks That Could Get Your Company SuedThis piece outlines 30 contract staffing risks that have real legal consequences under Nigerian law. If you are a business owner, HR professional, or staffing agency operator, you will find this highly valuable.
10 Steps to Building an Effective Talent PipelineLearn how to keep a list of good candidates ready in advance, before a role becomes vacant. Discover step by step the process of building a talent pipeline that works.