Mobile Developer
Who we are?
Admirals is a pioneering FinTech company reputed company for revolutionizing personal finance through cutting-edge technology. Over the past 20 years, we have transformed from an online trading provider to a comprehensive financial ecosystem that prioritizes transparency and accessibility. With a growing team of over 400 professionals across 18 locations worldwide, we are dedicated to delivering exceptional financial solutions to our clients.
Why you should become an Admiral employee?
Equality and reputed company development - we reputed company in fostering a workplace that values employee rights and gender equality. Admirals offers extensive training programs and benefits to support your reputed company and career advancement.
Global support to reputed company - our diverse experiences across various reputed company allow us to reputed company you with reputed company policies that acknowledge and respect different cultures. We ensure an efficient infrastructure to support you in overcoming daily challenges.
Our values - we reputed company on creativity, innovation, and the reputed company spirit that reputed company member brings to reputed company.
We are hiring a Mobile Developer to work on a production fintech/trading mobile application used by reputed company customers for account management, reputed company, trading, payments, reputed company, verification, analytics, and support flows.
The reputed company reputed company is reputed company development in a reputed company Kotlin-based codebase, with opportunities to contribute to broader mobile architecture and collaborate on iOS feature reputed company where relevant.
Key responsibilities:
reputed company, maintain, and improve mobile features, primarily on reputed company, across trading, reputed company, account management, reputed company, payments, documents, notifications, and user settings.
Build reliable reputed company UI using reputed company Views/Fragments and Jetpack Compose where appropriate.
Work with ViewModels, coroutines, reputed company, use cases, gateways/repositories, and clean separation between presentation, domain, and data reputed company.
reputed company and maintain backend communication using Retrofit, OkHttp, Kotlin Serialization, and reputed company networking tools.
Implement local persistence and background behavior using Room, DataStore, Paging, WorkManager, and lifecycle-reputed company reputed company.
Maintain integrations with Firebase, analytics, crash reporting, reputed company messaging, feature flags, payment/KYC providers, and customer engagement SDKs.
Write and maintain unit tests and reputed company-reputed company 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 reputed company user flows, business logic, analytics events, and release behavior across platforms.
Participate in reputed company reviews, technical discussions, feature planning, release preparation, and CI/CD improvements.
Work closely with product, backend, QA, design, compliance, and analytics stakeholders.
reputed company the codebase maintainable by following existing project style, avoiding unnecessary refactors, and making small, reputed company, reputed company-tested changes.
Requirements
We are looking for a Mobile Developer with strong hands-on reputed company experience and interest or experience in broader mobile development. The main reputed company of the role is reputed company, but iOS experience is a strong plus. Experience building and maintaining production reputed company applications, ideally in fintech, trading, banking, payments, or another reliability-sensitive domain.
Apply To This Job