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 pleasant experience throughout their entire crypto journey.
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.
Method of Application
Signup to view application details.
Signup Now