
201 - 500 employees
💼 Consulting
🛡️ Insurance
📦 Logistics
Consulting • Insurance • Logistics
Admirals is a leading online trading platform that allows users to trade in over 8,000 financial instruments across various asset classes, including Forex, indices, commodities, stocks, ETFs, and bonds. The platform offers advanced trading tools, educational resources, and a secure environment to manage investments. Known for its competitive trading conditions and multilingual support, Admirals caters to both novice and experienced traders looking to engage in complex contracts for difference (CFDs) trading.
🔥 7 minutes ago
Improve your chances of getting an interview by checking your resume score before you apply.

201 - 500 employees
💼 Consulting
🛡️ Insurance
📦 Logistics
Consulting • Insurance • Logistics
Admirals is a leading online trading platform that allows users to trade in over 8,000 financial instruments across various asset classes, including Forex, indices, commodities, stocks, ETFs, and bonds. The platform offers advanced trading tools, educational resources, and a secure environment to manage investments. Known for its competitive trading conditions and multilingual support, Admirals caters to both novice and experienced traders looking to engage in complex contracts for difference (CFDs) trading.
• Develop, maintain, and improve mobile features, primarily on Android, across trading, investing, account management, onboarding, payments, documents, notifications, and user settings. • Build reliable Android UI using Android Views/Fragments and Jetpack Compose where appropriate. • Work with ViewModels, coroutines, Flow, use cases, gateways/repositories, and clean separation between presentation, domain, and data layers. • Integrate and maintain backend communication using Retrofit, OkHttp, Kotlin Serialization, and related networking tools. • Implement local persistence and background behavior using Room, DataStore, Paging, WorkManager, and lifecycle-aware APIs. • Maintain integrations with Firebase, analytics, crash reporting, push messaging, feature flags, payment/KYC providers, and customer engagement SDKs. • Write and maintain unit tests and Android-related tests, improving coverage around critical business and user flows. • Investigate crashes, performance issues, logging, analytics events, and production defects. • Collaborate with iOS developers where needed to align user flows, business logic, analytics events, and release behavior across platforms. • Participate in code reviews, technical discussions, feature planning, release preparation, and CI/CD improvements. • Work closely with product, backend, QA, design, compliance, and analytics stakeholders. • Keep the codebase maintainable by following existing project style, avoiding unnecessary refactors, and making small, safe, well-tested changes.
• strong hands-on Android experience • interest or experience in broader mobile development • Experience building and maintaining production Android applications, ideally in fintech, trading, banking, payments, or another reliability-sensitive domain.
Apply Now🕒 May 6
Software Development Team Lead overseeing backend development and team growth at Diabolocom. Leading a multidisciplinary team to deliver scalable solutions on a cloud-based platform.
Distributed Systems
Java
Microservices
Postgres
Spring
Spring Boot
SpringBoot
Go