Flutter Developer (with Native Android Experience)
Flutter Developer (with Native Android Experience)
Duration: 6-month
Location: On-site in Abu Dhabi
🌐 Role Overview
We are looking for a highly skilled Flutter Developer (Mid–Senior Level) who can build high‑quality, performant, and scalable mobile applications. This role requires strong expertise in Flutter and at least 3 years of hands‑on native Android (Kotlin/Java) development. The ideal candidate understands mobile ecosystems deeply and can leverage native capabilities when Flutter alone isn’t enough.
Responsibilities:
Android
Design and implement advanced Android features for chat, video, and payments.
• Ensure compatibility across various Android devices and OS versions.
• Collaborate with cross-functional teams on integration and testing.
• Write reusable and scalable Kotlin/Java code with unit tests.
• Optimize performance and battery consumption.
Requirements:
• 3+ years of Android development experience (Kotlin/Java).
• Familiar with Jetpack components, Coroutines, and MVVM architecture.
• Experience in WebRTC, push notifications, and socket programming.
• Solid understanding of Android SDK and performance optimization.
• Experience with CI/CD and automated testing tools.
Flutter
Location: Onsite in Abu Dhabi.
• Build and maintain high-quality Flutter components and screens for fintech applications, ensuring seamless user experiences across iOS and Android.
• Integrate Flutter modules into existing native apps or larger Flutter codebases, ensuring compatibility, performance, and maintainability.
• Work closely with product managers, designers, and backend engineers to translate business requirements into technical solutions.
• Write clean, testable, and efficient code. Conduct code reviews, write unit/widget tests, and proactively optimize app performance.
• Document key implementations, module designs, and integration processes to support long-term scalability and onboarding.
Requirements:
• Mid-level proficiency in Flutter/Dart programming
• Proven experience in Flutter module integration and delivery
• Strong product sense, especially in fintech applications
Skills
Android (Native):
- 3+ years of Kotlin/Java development
- Strong knowledge of Android SDK, Jetpack, Coroutines, MVVM
- Experience with WebRTC, push notifications, and socket programming
- Performance optimization across devices/OS versions
- CI/CD familiarity + automated/unit testing experience
Flutter
- Solid Flutter/Dart development experience
- Ability to build and maintain high-quality UI components
- Experience integrating Flutter modules into native Android apps
- Strong understanding of state management and app performance
- Writing clean, testable code (unit & widget tests)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Frontend Developer Android/IOS
2026-05-28
Software Engineer - Developer
2026-05-28
AI Engineer
2026-05-21
- Posted
- Dec 10, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Abu Dhabi
- Company
- ESTIDAMA UAE
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Frontend Developer Android/IOS
2026-05-28
Software Engineer - Developer
2026-05-28
AI Engineer
2026-05-21