About the Role
Finova is dedicated to providing cutting-edge, user-friendly financial services that prioritize transparency, accessibility, and customer satisfaction. We are currently looking for a passionate and driven Junior Flutter Developer to join our growing engineering team in Lagos, Nigeria. In this role, you will help build and maintain high-performing mobile applications that empower our users financially while collaborating closely with experienced developers in a dynamic, hybrid workplace.
Key Responsibilities- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Integrate RESTful APIs to connect mobile applications to back-end services.
- Implement responsive and intuitive user interfaces adhering to modern design principles.
- Manage application state using Provider and handle local data storage efficiently.
- Participate in code reviews, fix bugs, and optimize application performance.
- Assist in preparing and publishing mobile applications to the Google Play Store and Apple App Store.
- Strong foundational knowledge of Dart and Flutter development.
- Understanding of Object-Oriented Programming, async/await, Futures, Streams, and null safety.
- Experience with Flutter UI design, navigation, forms, and responsive layouts.
- Familiarity with basic state management techniques such as Provider.
- Proficiency in REST API integration and local storage solutions like SharedPreferences or Secure Storage.
- Working knowledge of Git version control and basic app store publishing.
- Must have completed and deployed at least one Flutter application.
- Competitive monthly salary of ₦120,000.
- Flexible hybrid work arrangement (Office on Mondays and Wednesdays; Remote on Tuesdays, Thursdays, and Fridays).
- Direct mentorship and opportunities for rapid professional growth.
- Collaborative and innovative fintech startup culture.