HireHere / Part-Time
Back to all jobs
Avant Tech

Mobile Developer - Flutter/Kotlin/Dart

Avant Tech Lagos, Lagos, Nigeria 4 days ago
engineering

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