Native Android Developer
- Location
- Dubai, United Arab Emirates
- Country
- UAE
- Category
- Technology & IT
- Employment type
- Full-time
- Application
- External application
- Posted
- 22 Sept 2026
- Closes
- 15 Oct 2026
CV Match Score
Loading match details…
About this role
We are looking for an experienced Android Developer to design, build, and own Kudo’s native Android trading application.
This is a performance-sensitive financial product involving:
* Real-time quote streaming
* Interactive charting
* Order execution flows
* Account management
* Payments and withdrawals
* Secure authentication and compliance workflows
Kudo is building a high-performance native Android trading app for our traders. The mobile app is a core product and must deliver a fast, stable, and secure trading experience under real-time market conditions.
We are investing in a native-first approach to ensure premium performance, strong security posture, and long-term scalability..
Your Role:
Native Android Application
* Build and maintain a high-performance Android app using Kotlin
* Ensure smooth UI responsiveness under real-time streaming conditions
* Deliver a polished, production-ready user experience
Real-Time Market Data
* Implement WebSocket-based quote streaming
* Architect efficient state handling for high-frequency updates
* Maintain consistent UI performance during periods of market volatility
Charting & Trading UI
* Integrate or build performant charting components (candlestick, indicators, gestures)
* Ensure smooth pinch/zoom, pan, and crosshair interactions
* Maintain performance targets across supported Android devices
Order Execution
* Implement fast, reliable order placement flows
* Optimise tap-to-request performance
* Handle edge cases around network instability and reconnections
API Integration
* Integrate with Kudo’s backend APIs
* Implement secure authentication flows (OAuth 2/OIDC)
* Handle session management and token refresh securely
Security & Compliance
* Secure storage using Android Keystore and encrypted storage
* Certificate pinning and secure networking
* Root detection and runtime integrity protections
* Implement security standards appropriate for financial services
Push Notifications
* Implement Firebase Cloud Messaging (FCM) for trade confirmations, price alerts, and compliance notifications
Technical Environment
* Language: Kotlin
* UI Framework: Jetpack Compose
* Networking: Retrofit / OkHttp, WebSockets
* Architecture: MVVM / Clean Architecture (or similar)
* Auth: OAuth 2.0 + OIDC
* Infrastructure: Azure
* CI/CD: Azure DevOps Pipelines
What Makes You A Great Fit:
* 2+ years experience building native Android applications in Kotlin
* Fintech, brokerage, CFD, or trading platform experience
* Strong understanding of Android performance optimisation
* Experience building real-time or data-intensive mobile applications
* Solid understanding of REST APIs and WebSockets
* Experience with Google Play Store submission and release cycles
* Familiarity with Android security best practices (Android Keystore, certificate pinning, etc.)
* Experience profiling apps using Android Studio Profiler and performance tools
Nice to Have
* Experience building trading or charting applications
* Experience handling high-frequency data updates
* Experience with performance-critical UI rendering
* Familiarity with financial app compliance requirements
Responsibilities
* Architect and build Kudo’s native Android trading app
* Deliver a fast, reliable, and secure trading experience
* Maintain UI responsiveness during real-time streaming
* Collaborate closely with backend engineers and the iOS Developer
* Continuously profile and optimise performance
* Manage Google Play Store releases and ongoing improvements
What We Offer:
* Competitive remuneration package
* Work life balance with hybrid model
* Flexible working hours to support productivity and personal rhythm
* Half day Birthdays off
* Referral bonus
* Regular team-building and company events to keep our culture connected and fun
* Partner of Udemy Business - unlimited learning for continuous professional and personal development
Kudo offers equal employment opportunities for all job seekers. Encouragement of equality and of equal opportunities is a fundamental priority of our company during the interview selection process and during employment.