Flutter Engineer – Android Native & Flutter
- Location
- Kolkata, IN
- Work mode
- On-site
- Employment type
- Full-time
About the job
This permanent role is for an engineer who can build Flutter applications and also work hands-on in native Android with Kotlin, including end-to-end troubleshooting across Flutter, platform channels, native code, SDKs, and backend interactions. Core requirements include Flutter/Dart, Kotlin, native–Flutter integration, clean and modular architecture, secure coding and application security, performance optimization, and mobile testing. The position is suited to the structured 4–9 years of experience band; the description itself does not specify years. Banking, FinTech, payments, UPI, Flutter plugin development, Jetpack, Firebase, and CI/CD are preferred rather than mandatory. The base location is Bengaluru, with hybrid working as the default and occasional travel to client locations; the description does not specify the exact hybrid schedule. Responsibilities
• We are looking for a skilled Flutter Engineer with strong hands-on Android Native development experience to design, develop, integrate, and maintain high-quality mobile applications.
- We are looking for a skilled Flutter Engineer with strong hands-on Android Native development experience to design, develop, integrate, and maintain high-quality mobile applications.
- The ideal candidate should have deep expertise in Flutter/Dart as well as Android native development using Kotlin, with proven experience integrating Flutter applications with native Android components, SDKs, platform services, and third-party libraries.
- The role requires strong engineering fundamentals, with particular emphasis on Clean Architecture, Secure Coding, Application Security, Encryption, Performance, and Native–Flutter Interoperability.
- Design and develop scalable mobile applications using Flutter and Dart.
- Develop and maintain Android native components using Kotlin.
- Build robust Flutter-to-Native integrations using
- Platform Channels
- BasicMessageChannel
- Native APIs where applicable
- Integrate native Android SDKs and third-party SDKs into Flutter applications.
- Develop Flutter plugins/wrappers for native Android capabilities when required.
- Analyze and troubleshoot issues across the Flutter, Dart, Android, and native SDK layers.
- Hands-on Flutter and Dart application development
- Native Android development using Kotlin
- Flutter-to-native interoperability using platform channels, including MethodChannel, EventChannel, and BasicMessageChannel
- Integration of native Android APIs, SDKs, and third-party libraries into Flutter applications
- Clean Architecture, SOLID principles, design patterns, and modular architecture
- Secure coding and mobile application security across Flutter and Android
- Encryption/decryption, secure key management, Android Keystore, and secure storage
- Secure network communication and certificate/public-key pinning
- Mobile performance optimization and troubleshooting across Flutter, Android, and SDK layers
- Unit, widget, integration, and native-layer testing
From Ubique Systems's careers page (Company careers page), checked 1 Nov 2026.
How to apply
- Select Apply on ubique-systems.com. It opens Ubique Systems's own application form in a new tab, run on Company careers page.
- Fill in the form and upload your résumé there. Jobiwork never sees your application.
- Ubique Systems will reply to you directly. No real employer asks you for money to apply.
Posted 28 Oct 2026 · checked 1 Nov 2026 · Report this job