• Case Studies
    • Innovit
  • Blogs
  • Apply for jobs
  • Case Studies
    • Innovit
  • Blogs
  • Apply for jobs

Loading

Role Overview


A Dubai-based Fintech company is looking for a skilled Android Developer to join our tech team. You will be responsible for designing and developing high-performance Android SDKs, building apps to demo them, and ensuring a seamless developer experience. If you have a passion for fintech and enjoy building scalable solutions, we’d love to hear from you!

Key Responsibilities

  • Design, build, and maintain high-quality Android SDKs and reference/demo apps.
  • Write clean, efficient, and scalable Kotlin/Java code with strong API design.
  • Optimize SDK footprint and performance (startup time, memory usage, networking
    efficiency, battery).
  • Ensure robust diagnostics, error handling, and logging in the SDK.
  • Create developer-friendly documentation: quick starts, integration guides, API
    references, changelogs.
  • Implement testing (unit, integration, automated) and maintain release quality.
  • Troubleshoot and resolve SDK issues across diverse Android devices and OS versions.
  • Collaborate with iOS and Flutter wrapper engineers to align SDK interfaces.
  • Support the Flutter wrapper SDK by exposing Android SDK features through Flutter
    plugins.

Qualifications

  • 3+ years Android development experience, ideally with SDKs/libraries used by other
  • apps.
  • Proficiency in Kotlin (and Java when needed).
  • Strong understanding of Android frameworks and internals: Jetpack, lifecycle,
  • background processing (Coroutines/WorkManager), networking (OkHttp/Retrofit).
  • Experience designing public APIs with stability, versioning, and deprecation strategies.
  • Strong performance tuning skills (profiling, memory, threading, I/O).
  • Experience with dependency/publish tooling: Gradle/Maven, artifact versioning,
  • distribution.
  • Solid testing discipline: unit and integration testing, CI automation

Nice to Have

  • Experience building Flutter plugins/wrappers (MethodChannel, Platform Channels) to bridge Android functionality into Flutter.
  • Familiarity with Kotlin Multiplatform (KMP).
  • Experience with Android security best practices (crypto, secure storage, obfuscation).
  • Experience publishing SDKs to Maven Central (and optionally pub.dev).
  • Contributions to open-source SDKs/libraries.
  • Experience with CI/CD pipelines and device-farm based automated testing.

Benefits

  • USD-based competitive salary and potential equity options.
  • Flexible work environment (remote/hybrid options).
  • Opportunity to build cutting-edge mobile SDKs at fintech scale.
  • Continuous learning and development opportunities.
Job Category: Flutter Developer Native Android Developer
Job Type: Contract Based
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Connecting Offshore Developers With Leading Tech Companies.

Contact For Your Sales Queries:

  • +1 307 667 7854
  • +92 336 8967429
  • recruit@stiryum.com

For Candidates:

  • +92 337 4839537
  • apply@stiryum.com

LOCATIONS

  • 30 N Gould St #34678 Sheridan, WY, 82801, USA
  • Suite # 11, Haider Plaza, Block-5 Gulshan-e-Iqbal, Karachi, Pakistan.

Copyright 2025 © All rights Reserved by Stiryum.