2,135,048open jobs
135,034companies
244,532added this week
Browse all
Location
In office (Amman)
Seniority
Senior · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Nov 4, 2026.

Overview
Company
Impact
Profile match
BitOasis is a digital asset exchange founded in 2015 and headquartered in Dubai. It was one of the first platforms serving the Middle East and North Africa with local currency deposits and regional payment methods. The company holds a licence from the Dubai virtual asset regulator and has been acquired by a larger regional exchange group.
Backed by Hub71, DCG, Wamda Capital

What you'll do

  • Build new features for our Android app in Kotlin and Jetpack Compose, from design handoff to release on Google Play.
  • Develop and maintain shared features in Flutter, keeping behaviour consistent with the native app.
  • Migrate legacy XML views to Compose and help shape our UI component library.
  • Integrate with our GraphQL APIs and real-time market data, handling loading, errors, and offline states cleanly.
  • Write unit, UI, and integration tests, and take part in code reviews.
  • Monitor app performance, crashes, and ANRs, and fix issues before they reach users.
  • Apply secure coding practices for authentication, biometrics, and sensitive financial data.
  • Work with product and design to refine requirements and suggest better ways to solve user problems.
  • Own the Android app architecture and lead technical decisions across Kotlin and Flutter codebases.
  • Mentor other mobile engineers and set standards for code quality, testing, and reviews.

What you'll bring

  • 6+ years of professional Android development, with at least one app shipped to Google Play.
  • Strong Kotlin skills, including coroutines and Flow.
  • Hands-on experience building production UIs with Jetpack Compose, including state management, theming, and navigation.
  • Working experience with Flutter and Dart, and a clear view of when native or cross-platform is the better fit.
  • Solid grasp of Android architecture (MVVM or MVI), Jetpack libraries, and dependency injection with Hilt or Koin.
  • Experience consuming REST or GraphQL APIs and handling WebSocket or streaming data.
  • Comfort with testing tools such as JUnit, MockK, Espresso, or Compose UI tests.
  • Familiarity with Git, CI/CD pipelines, and app release processes.
  • Clear written and spoken English.

Nice to have

  • Experience in fintech, trading, or crypto apps.
  • Knowledge of Kotlin Multiplatform.
  • Experience with charting libraries and real-time price displays.
  • Background in app security, such as certificate pinning, root detection, or obfuscation.
  • Experience building RTL layouts and supporting Arabic localisation.
  • Exposure to iOS or Swift.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,135,048 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Amman
In office · Full-Time · 3+ years exp · Bachelor's Degree · Amman
JavaScript
TypeScript
Mobile
Ionic
DevOps
Rest API
Git
Apply
Senior iOS Developer 4 years ago
In office · Full-Time · 4+ years exp · Bachelor's Degree · Amman
Swift
Objective-C
DevOps
Rest API
Management
Agile
Scrum
Apply
In office · Full-Time · 4+ years exp · Amman
JavaScript
Java
TypeScript
Java
Gradle
Frontend
Redux
React.js
npm
Redux Toolkit
Mobile
React Native
State Management
DevOps
Rest API
Management
Jira
Agile
Scrum
Apply
iOS Developer 3 years ago
In office · 3+ years exp · Bachelor's Degree · Amman
Mobile
MVVM
DevOps
Git
Management
Agile
Scrum
Apply
In office · Full-Time · 4+ years exp · Amman
Java
Kotlin
Java
RxJava
Kotlin
Retrofit
Dagger
Mobile
Android SDK
DevOps
Ansible
CI/CD
Git
Bitbucket
Management
Agile
MedTech
CAPA
Apply
In office · 2+ years exp · Bachelor's Degree · Amman
Apply
In office · 7+ years exp · Master's Degree · Amman
Apply
In office · Full-Time · Bachelor's Degree · Amman
Analytics
Microsoft Excel
Apply
Spa Therapist 2 days ago
In office · Full-Time · Amman
Apply
In office · Freelance · 4+ years exp · Bachelor's Degree · Amman
Apply
See all jobs
This is one of many
2,135,048 more open roles from verified company boards, updated every day.