jobiwork
Ubique Systems logo
Ubique Systems
From company careers site

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

  1. Select Apply on ubique-systems.com. It opens Ubique Systems's own application form in a new tab, run on Company careers page.
  2. Fill in the form and upload your résumé there. Jobiwork never sees your application.
  3. 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

Get new Engineering & Technology jobs in Kolkata by email

Free account: job alerts, every search result and full descriptions. No phone number, no résumé upload.

Create job alert

Similar jobs

Companies hiring in Kolkata

All jobs in Kolkata →