Who we are?
Admirals is a global growing FinTech company from Estonia. We started as a Neobroker, and today evolved into Admirals Ecosystem, meeting people's life-long needs and making personal financial management easy-to-use, affordable and secure. We are constantly expanding and diversifying our product offerings using the market segmentation and known as the quality market leader throughout the years. Today, Admirals team is over 350 professionals in 18 countries.
Why should you become an Admiral?
Description
* 5+ years in mobile engineering with hands-on production experience and releases to the App Store and Google Play.
* Deep expertise in one platform (Swift/iOS or Kotlin/Android) plus solid understanding of the other platform at the level of architecture, integrations, and code review.
* Strong understanding of mobile fundamentals: lifecycle, background execution, permissions, networking, storage, performance, and UX details.
* Experience designing and evolving mobile architecture (modularization, dependency injection, navigation, error handling, offline/network strategies).
* Ability to balance delivery speed with maintainability and long-term quality.
Nice-to-have
* Experience in fintech/trading or other regulated domains (higher requirements for security, auditability, and reliability).
* Observability tooling: Crashlytics/Sentry, analytics events, remote config/feature flags, kill-switch patterns.
* Automated testing: unit tests + minimal UI smoke tests (XCUITest/Espresso) and experience reducing flaky tests.
* Migration experience: legacy → modularization, networking layer refactors, auth/session unification.
* Accessibility and localization experience.