F

Senior Mobile App Engineer (Android) (React, Kotlin)

FREEDOM FINANCE TECHNOLOGIES is a Cyprus-based fintech company and part of the international financial holding Freedom Finance. We develop and maintain trading and banking IT products, as well as the holding’s IT infrastructure worldwide.

freedom24 На сервисе с: 03.10.26 15:47

↑ Вакансия с автоподнятием
Зарплата не указанаКипрLimassolУдалёнка

FREEDOM FINANCE TECHNOLOGIES is a Cyprus-based fintech company and part of the international financial holding Freedom Finance. We develop and maintain trading and banking IT products, as well as the holding’s IT infrastructure worldwide.    

Our team currently consists of 170 professionals.  Over the past three years, we have grown fourfold and continue to actively expand our team.    

Since 2009, we have been developing our core product - a trading system for brokerage operations in the stock market.    

More than 700,000 users across 41 countries use our applications.   

We are looking for an experienced Android Developer to strengthen our mobile development team and help us build our brokerage and banking applications faster and more efficiently. 

Key Responsibilities: 

  • Design and develop high-quality, efficient, and reliable Android applications; 
  • Collaborate with cross-functional teams to define, design, and implement new features; 
  • Analyze business requirements and translate them into technical tasks; 
  • Write clean, maintainable, and reusable code; 
  • Implement automated tests to ensure application quality; 
  • Continuously monitor and improve application performance, stability, and security; 
  • Participate in code reviews to uphold code quality standards; 
  • Foster a positive and collaborative work environment that promotes teamwork and innovation. 

Requirements

  • 4+ years of commercial experience in native Android application development using Kotlin; 
  • Knowledge and understanding of the MVVM architectural pattern; 
  • Experience with Jetpack components; 
  • Experience with Kotlin Coroutines and Kotlin Serialization; 
  • Strong understanding of SOLID principles; 
  • Experience building complex and optimized UI; 
  • Knowledge of Material Design Guidelines and core UX principles; 
  • Published applications on Google Play; 
  • Independence and a strong sense of responsibility; 
  • Willingness to complete a test assignment. 

Nice to have: 

  • Experience with Jetpack Compose; 
  • Examples of work available on GitHub / Bitbucket; 
  • Experience with Flutter, MPP, or React Native; 
  • Experience developing custom libraries / SDKs. 

Benefits

  • Fully remote work
  • Fixed monthly compensation in euros; 
  • Paid annual leave of 21 working days; 
  • Paid sick leave; 
  • Public holidays: New Year holidays until January 4–6, plus either May 1–2 or May 8–9; 
  • One additional paid day off per month; 
  • Coverage of professional training courses relevant to your area of work; 
  • Coverage of participation in professional online conferences; 
  • Access to a corporate online library; 
  • A genuinely comfortable and professional work environment; 
  • Opportunities to grow and develop alongside the company and its products. 

Похожие вакансии Android разработчик

Соц.сети
S

Senior Android Engineer

smg_serbiaНа сервисе с: 06.10.26 15:19
Зарплата не указанаСербияBelgradeГибрид

Senior Android Engineer
Belgrade (hybrid)

At SMG Serbia, 150+ talents thrive in a fast-paced, collaborative environment, guided by our values: Better Together, Aim High, and Act Responsibly, shaping the future of digital marketplaces.

What you'll do:

🌸Build Android features end-to-end - from technical design to production, with real ownership.
🌸Contribute to mobile product development - primarily on Android, with opportunities to collaborate across both Android and iOS.
🌸Shape the architecture - contribute to decisions around data layers, state management, modularization, and mobile platform patterns.
🌸Review and be reviewed - we take code reviews seriously and value honest, constructive feedback in both directions.
🌸Collaborate cross-functionally - work closely with Product, Design, iOS, Android, and Backend teams.
🌸Improve what's already there - help drive our ongoing Compose migration and continuously improve the quality, performance, and maintainability of our mobile apps.
🌸Share your knowledge - contribute to technical discussions, share best practices, and help the team make sound, pragmatic decisions.

What we're looking for:

💦4+ years of experience building production Android applications with Kotlin.
💦Hands-on experience with Jetpack Compose and real features shipped to production.
💦A solid understanding of clean architecture - you understand why layers exist and when it's appropriate to break the rules.
💦Experience building or significantly evolving a data layer, including repositories, caching, and error handling.
💦Experience with Kotlin Coroutines and Flows, REST APIs, or backend-for-frontend patterns.
💦The ability to clearly explain your design decisions to teammates, in pull requests, and during technical discussions.
💦A pragmatic approach to balancing code quality, maintainability, and delivery.
💦Good English - we're an international team and English is our working language.

Why you'll love working here:

☘️We value work-life balance and employee happiness. That’s why we grant you hybrid work environment, and 25 vacation days per year
☘️Private health insurance
☘️Lots of team activities and perks
☘️Free LinkedIn Learning & yearly budget for your personal development
☘️Profit Growth Scheme
☘️Company Phone (iPhone or Android)
☘️Cozy office space, with 80 parking spots
☘️Great equipment, competitive salary and a variety of fringe benefits like a gym membership and discounts at local stores

••••••••

#engineer #serbia #hybrid

Сайты компаний
яндекс

Android-разработчик wearable-приложения

яндексНа сервисе с: 30.07.26 10:22↑ Вакансия с автоподнятием
Зарплата не указанаРоссияСШАМосква

Мы ищем сильного Android-разработчика в команду, которая с нуля запускает новое wearable-приложение.

Команда отвечает за приложение целиком: архитектуру, взаимодействие с девайсом по BLE, собственный SDK, CI и инфраструктуру. Здесь много задач, где нужно не ждать подробного ТЗ, а самому разобраться в проблеме, предложить решение и довести его до продакшена.

Наш стек: Kotlin, Coroutines, Jetpack Compose, Metro, Decompose.

Разрабатывать новое Android-приложение с нуля

Вы будете проектировать многомодульную архитектуру, выстраивать базовые слои приложения и SDK, а также решать задачи, связанные с работой в фоне.

Интегрировать приложение с wearable-устройством

Работать с Bluetooth API, BLE/GATT, подключением к девайсу и протоколами взаимодействия с устройством.

Участвовать в разработке собственного SDK

Проектировать API, думать об удобстве интеграции, стабильности, расширяемости и совместимости SDK с разными частями продукта.

Развивать CI и инфраструктуру

Улучшать сборки, тесты, релизный процесс, диагностику и наблюдаемость.

Брать ownership за амбициозные задачи

Самостоятельно разбирать неопределённость, принимать технические решения, договариваться с соседними командами и при необходимости вносить изменения в кросс-командные репозитории.

Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile

* Занимаетесь Android-разработкой больше пяти лет и участвовали в создании приложений для реальных пользователей
* Уверенно пишете на Kotlin, хорошо понимаете Android SDK, жизненный цикл приложения, многопоточность и архитектурные подходы
* Умеете самостоятельно вести сложные задачи: от анализа проблемы и выбора решения до реализации, релиза и поддержки
* Готовы разбираться в нестандартных частях мобильной разработки: взаимодействии с устройством, Bluetooth, SDK, фоновой работе и edge cases на разных девайсах

* Работали с Bluetooth на Android и понимаете особенности, ограничения и сложность его асинхронного API
* Участвовали в разработке SDK, библиотек, платформенных модулей или инфраструктурных решений
* Запускали новые приложения или крупные части продукта с нуля

Сайты компаний
яндекс

Android-разработчик в команду транзакций Карт и Навигатора

яндексНа сервисе с: 30.06.26 17:21↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

Мы развиваем Яндекс Карты и Навигатор — два больших приложения, которые каждый день помогают миллионам пользователей находить места, планировать маршруты и ориентироваться в городе. В приложениях поддерживается множество транзакционных сценариев: заказ такси, заказ еды, запись в салоны, оплата топлива на АЗС, оформление полиса КАСКО, оплата парковки и другие.

Вызовы — то, что уже успешно работает и продолжает развиваться:
* КАСКО — мы даём пользователю возможность по клику купить полис КАСКО на часы и дни
* Оплата парковок — помогаем оплатить парковку автомобиля
* Самокаты — упрощаем аренду самокатов

Что происходит сейчас:

Мы не останавливаемся. Вместе с вами продолжим расширять экосистему: создадим новые транзакционные сценарии, расширим текущие и сделаем их доступными миллионам пользователей.

Наш стек: Kotlin Coroutines / Flow, RxJava 2, Kotlin Multiplatform, Retrofit, Ktor, Compose и Android View, KotlinInject и Dagger 2, Redux.

Как устроена разработка?

Мы сделали ставку на мультиплатформенную разработку: наши приложения с ОС iOS и Android практически идентичны. Это позволяет везде поддерживать широкую функциональность и оптимизировать ресурсы.

Несколько лет назад мы выбрали Kotlin Multiplatform в качестве основной технологии для кросс-платформенной разработки и одними из первых начали применять её в продакшене. Kotlin Multiplatform не накладывает ограничений на использование платформенных SDK, мы пишем на нём только бизнес-логику, а UI и взаимодействие с операционной системой остаются платформенными.

Благодаря общему коду команды iOS и Android тесно контактируют, обмениваются знаниями. Для этого у нас есть гильдии iOS- и Android-разработчиков, а также площадки для обсуждения новых подходов к разработке и передачи контекста о проекте.

Проект Карт и Навигатора разбит на модули. Внутри модулей мы используем устоявшуюся «чистую» архитектуру с однонаправленным потоком данных. Feature-модули максимально независимы, что позволяет разрабатывать новые сценарии в отдельных легковесных тестовых проектах.

Большой проект невозможно развивать без вложений в инфраструктуру. Мы тратим 80% времени на продуктовую разработку, 20% выделяем на развитие технологий, автоматизацию рутины и отдачу техдолга. CI/CD, автоматическая синхронизация ресурсов от редакторов и дизайнеров, автоматизация жизненного цикла задач и релизного процесса, UI-тесты, A/B-эксперименты, мониторинги здоровья приложения и процессов — у нас есть всё необходимое.

Что с атмосферой?

Любим обмениваться знаниями: регулярно проводим общие техновстречи всего отдела разработки, на которых рассказываем об интересных исследованиях и достижениях в разных технологических областях. Еженедельно собираемся платформенными командами и обсуждаем актуальные проблемы. По результатам спринта проводим продуктовые демо.

Уважаем work-life balance, тимбилдинг, неформальное общение, вечеринки, поддерживаем дружескую атмосферу. Преподаём в школах мобильной разработки и помогаем с выступлениями на конференциях. Возможно, вы видели наши доклады:
* Максим Давыдов на Mobius 2025 о Probator: эволюция UI-тестирования в Яндекс Картах
* Сергей Кришталь на Mobius 2025 — про Kotlin Multiplatform
* Евгений Васильев на Я.Субботнике — про то, как мы собираем грабли при профилировании Android-приложений
* Денис Загаевский на Mobius 2023 — про КММ и то, как мы Reduce'им сложность

Поддержка и масштабирование уже существующих решений

Вы будете улучшать пользовательский опыт в существующих сервисах и расширять их возможности.

Эксперименты с новыми сценариями

Нужно поддерживать фичи, которые сделают Карты и Навигатор ещё более полезными и прибыльными.

Создание продукта, которым каждый день пользуются миллионы людей

Ваше влияние будет видно сразу. Присоединяйтесь к команде, где ваш каждый Pull Request меняет способ, которым люди взаимодействуют с городом. Ваш экспертный опыт — наш драйвер роста.

Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile

* Разрабатываете мобильные приложения для Android и глубоко знаете SDK-платформы
* Умеете прорабатывать задачи от и до, имеете продуктовое мышление, стремитесь соблюдать баланс между «счастьем» пользователей и «счастьем» бизнеса
* Знаете современные принципы построения архитектуры мобильных приложений
* Хотите быть техническим экспертом, который берёт на себя ответственность за созданные им фичи

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.