ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Mobile Developer - Flutter/Kotlin/Dart

Avant Tech

Lagos, Lagos, Nigeria Hybrid permanent

Posted: August 26, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a skilled Flutter/Dart developer to build and maintain cross-border fintech mobile apps for Android and iOS platforms.

Job Description

seeking a skilled mobile developer with expertise in Flutter/Dart and Kotlin to

help build and maintain our cross-border fintech mobile app. The ideal candidate will be

responsible for developing and maintaining scalable, secure, and high-performing mobile

applications across Android and iOS platforms. This role requires hands-on experience in Flutter

and Android native development and strong collaboration with cross-functional teams to deliver

a seamless financial experience to our users.


Requirements:
Flutter Development: Proficiency in Dart and Flutter SDK. Experience building and

deploying apps on both Android and iOS platforms.

• Android Development: Solid background in Kotlin and Android Studio, with

understanding of lifecycle management, Jetpack components, and native integrations.

• Backend Integration: Experience consuming RESTful APIs, WebSocket, and handling

asynchronous data.

• State Management: Familiarity with Provider, Riverpod, or BLoC for managing

application state in Flutter.

• Database Handling: Proficient with SQLite and shared preferences; experience with

NoSQL (e.g., Firebase or Hive) is a plus.

• Security: Understanding of mobile app security best practices including secure storage,

PIN-based auth, and biometric integrations.

• CI/CD: Experience with build and deployment tools like GitHub Actions, Bitrise, or

Firebase App Distribution.

• Version Control: Proficient in Git with knowledge of branching, pull requests, and code

review processes.

• Testing: Experience with unit and widget testing using Flutter Test, Mockito, and

integration testing frameworks.

• UI/UX Implementation: Able to translate Figma/XD designs into clean, responsive UI

with attention to user experience.

Education: Bachelor’s degree in Computer Science, Engineering, or a related discipline.

• Experience: 6+ years of mobile development experience, with a portfolio of published

apps.

• Fintech Exposure: Prior experience building financial or cross-border payment

applications is a must.

• Compliance Awareness: Familiarity with compliance workflows (KYC, 2FA,

transaction PIN) and mobile data handling regulations.

• Agile Methodologies: Experience working in sprints, participating in code reviews, and

delivering iterative releases.

• Must have prior experience in a professional setting with production-level app delivery and

demonstrate work ethic.

Tools and Platforms

• Project Management: JIRA, Trello

• Design Tools: Figma, Adobe XD

• APIs & Testing Tools: Postman, Swagger

• Crash/Error Reporting: Firebase Crashlytics, Sentry

Soft Skills

• Strong analytical and debugging skills

• Excellent communication and teamwork

• Self-driven and proactive in solving problems

• Comfortable working in a remote and dynamic startup environment

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply