FP Markets
FinTech
SeniorAndroidDeveloper-TradingApps
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Android Developer - Trading Apps at FP Markets. Skills: Android Development, Kotlin, Mobile Security, Concurrency. Build new features. Ship new features”
Industry & Context.
Root cause analysis; Troubleshooting
What They're Looking For.
Must Have
Senior-level Kotlin skills, Senior-level Android Studio skills, Hands-on concurrency experience, Hands-on socket-based networking experience, Fluency with debugging tools, Fluency with profiling tools
Nice to Have
Jetpack Compose UI building, Java experience, C++ / NDK experience, Apps live on Google Play, Unit & UI testing habits, Design patterns knowledge, Material Design guidelines knowledge, React Native experience, MT5 mobile SDK experience, SciChart experience
What You'll Do.
Design intuitive interfaces
Design order management
Bring new technologies
Push platform forward
How You'll Work.
Team & Collaboration
Cross-functional teams
Full Job Description
**FP Markets Group of Companies** is a well-established multi-regulated broker, founded in Australia, offering traders access to CFD trading on Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a Full-time **Senior Android Developer - Trading Apps** in **Cyprus office (hybrid model) - a certified Great Place to Work®.** In this role you will build trading applications used by a large community of traders worldwide. **Reporting to:** Head of Trading Platform Development **Responsibilities:** * Build and ship new features for our Android trading apps * Design fast, intuitive interfaces for charts, quotes, and order management * Keep user funds and data safe: secure networking, key storage, and authentication flows * Bring new technologies into the product and push the platform forward **Candidate profile:** * Senior-level Kotlin and Android Studio skills * Understanding and hands-on experience with dependency injection (Hilt / Dagger / Koin), OpenGL ES (or Vulkan) * A solid grasp of mobile security: secure storage (Android Keystore / EncryptedSharedPreferences), TLS/certificate pinning, and safe handling of sensitive data * A track record of Android apps you've actually shipped — tell us what you built * Solid grounding in algorithms, data structures, and how operating systems work * Comfort with the JVM memory model, garbage collection, and avoiding memory leaks (Context leaks, lifecycle awareness) * Hands-on concurrency experience (coroutines, threading) * Hands-on experience with socket-based networking (real-time connections) * Fluency with debugging and profiling tools, and an instinct for optimization * An eye for clean, user-friendly interfaces **Nice to have** * Building UI in code with Jetpack Compose rather than XML layouts * Java experience * C++ / NDK experience * Apps live on Google Play — share the links * Unit & UI testing habits * Design patterns and Material Design guidelines under your belt * A feel for o
Applying for this Senior Android Developer - Trading Apps role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about FP Markets?
Real rants from real employees. Read before you apply.