-Разрабатывать и поддерживать ключевые модули финтех‑приложения (регистрация, верификация, карты, переводы, кредиты/депозиты).
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
-Разрабатывать и поддерживать ключевые модули финтех‑приложения (регистрация, верификация, карты, переводы, кредиты/депозиты).
Разрабатывать и поддерживать ключевые модули финтех‑приложения (регистрация, верификация, карты, переводы, кредиты/депозиты); Реализовывать безопасные сценарии (OTP, логин, certificate pinning, биометрия, Play Integrity) с учётом финтех‑требований;
- разрабатывать новый функционал android-приложения. - поддерживать текущий функционал.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборЗадачи: — разработка и развитие мобильных приложений; — взаимодействие с iOS- и backend-разработчиками, тестировщиками, аналитиками, дизайнерами и менеджерами; — реализация нового функционала; — поддержка и рефакторинг существующего кода; — участие в оценке и декомпозиции задач; — написание понятного и поддерживаемого кода; — участие в code review; — работа с API, локальным хранением, асинхронностью и UI на Compose. Требования: — коммерческий опыт Android-разработки; — для уровня Senior опыт самостоятельного принятия технических решений и участия в code review; — уверенное знание Kotlin; — опыт работы с Coroutines и Flow; — опыт с Jetpack Compose; — понимание архитектурных подходов в Android-разработке и умение применять их на практике; — опыт интеграции с REST API; — уверенная работа с Git и Gradle; — умение читать и улучшать существующий код. Пожелания (необязательно, будет плюсом): — опыт публикации приложений; — опыт написания unit / UI тестов; — опыт с CI / CD; — опыт с многомодульной архитектурой; — опыт оптимизации производительности; — опыт работы с legacy-проектами; — опыт менторства. Условия: — официальное трудоустройство и все социальные гарантии; — возможность горизонтального и вертикального роста; — график работы 5/2 с 09:00 до 18:00 в офисе с часовым перерывом на обед; — офис в Северном районе Таганрога.
Zадачи: — Разработка и развитие Android приложений — Добавление новых функций — Оптимизация существующих приложений — Интеграция с REST API и backend сервисами — Написание тестов и исправление ошибок — Участие в Code Review и командных технических обсуждениях Требования: — Знание Kotlin, Android SDK и жизненного цикла компонентов Android — Опыт работы с архитектурами MVVM, MVI или Clean Architecture — Владение Android Jetpack: ViewModel, LiveData, Navigation, Room — Опыт работы с Coroutines и Flow — Знание Retrofit, OkHttp, REST API — Опыт использования Hilt или Dagger 2 — Навыки написания тестов с JUnit, Mockito, Espresso — Владение Git, Android Studio и Gradle — Умение читать техническую документацию на английском языке Условия: — Работа над продуктами телекоммуникационной сферы — Профессиональная команда — Участие в архитектурных и технических решениях — Возможности для профессионального развития — Официальное оформление по FHSh договору с физическим лицом — Гибридный формат работы (удалённо и в офисе) — Рабочий день 9 часов Дополнительные преимущества: Опыт работы с Jetpack Compose, Firebase, Crashlytics, Sentry, Flutter, BLE и публикацией приложений в Google Play.
Responsibilities: — Develop and maintain Android application functionality using Kotlin and Jetpack Compose. — Implement modern UI using Jetpack Compose. — Integrate the application with backend services via REST APIs. — Work with Kotlin Coroutines and Flow for asynchronous and reactive programming. — Apply appropriate architectural approaches and design patterns. — Write clean, maintainable, and extensible code. — Follow OOP, SOLID principles, design patterns, and established engineering practices. — Identify and avoid common software design anti-patterns. — Participate actively in code reviews. — Investigate and address application performance and memory-related issues. — Collaborate with other engineers as part of the development team. — Participate in the team's CI / CD and development processes. Requirements: — Strong hands-on experience with Kotlin and Android SDK. — Strong practical knowledge of Kotlin Coroutines and Flow. — Practical experience with Jetpack Components. — Strong hands-on experience developing UI with Jetpack Compose. — Good understanding of Android application architecture. — Understanding and practical application of MV architectural approaches. — Strong knowledge of object-oriented programming principles. — Good understanding of SOLID principles, common design patterns, and software anti-patterns. — Experience integrating Android applications with backend services via REST APIs. — Understanding of CI / CD processes. — Basic understanding of memory leaks, their causes, and approaches to investigation. — Experience participating in code reviews. — Ability to write clean, readable, maintainable code. — Experience with Git and Jira. — Experience working as part of a development team. — Strong collaboration and communication skills.
💎 Альфа-Банк ищет Android‑разработчика для реализации функционала дистрибуции приложений без Google Play, интеграции систем аналитики и логирования, улучшения архитектуры фронтенд‑приложения и основных API, работающих с «Альфа‑Бизнес Мобайл», а также для интеграции с системами безопасности.
Responsibilities: - Design and develop scalable Android features for a mobile banking application. - Implement secure financial flows including transactions, cashback logic, and tracking. - Integrate with external APIs such as payments, geolocation, and partner services. - Ensure high performance, stability, and security of the application. - Collaborate with backend, QA, and product teams to deliver features end-to-end. - Maintain and improve app architecture following modern best practices. - Lead code reviews, enforce coding standards, and mentor team members. - Monitor app health including crashes, performance, and analytics, and proactively improve it. - Work with analytics tools like Firebase and Google Analytics to track user behavior and optimize features. - Continuously improve development processes, documentation, and codebase quality. Requirements: - At least 2 years of experience in Android development using Kotlin. - Strong knowledge of Android fundamentals, application lifecycle, OOP, and architectural patterns such as MVVM and MVI. - Experience building Android UIs with Jetpack Compose and/or traditional View/XML systems. - Experience with Kotlin Coroutines and working knowledge of Flow. - Experience integrating REST APIs, handling responses, errors, and serialization. - Basic experience with local data persistence using Room or other Android storage solutions. - Familiarity with dependency injection frameworks like Hilt, Dagger, or Koin. - Experience writing unit tests and understanding basic UI testing principles. - Working knowledge of Git and basic understanding of CI/CD. - Ability to independently implement well-defined features and collaborate effectively with the development team. - English proficiency at least at Intermediate+ level.
Location: Warsaw, PL We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment. Unity Aura is a large-scale content discovery platform used across 330M devices worldwide. Mission: help users find and access their favorite content in a native and easy way. We are looking for an exceptional and passionate Android Team Leader to join our top-notch Mobile Development group. Our perfect candidate will have the opportunity to help build a large-scale revolutionary platform used by hundreds of millions of users worldwide. You will shape both the technical direction and team culture while delivering products that make a real impact. Leadership & People management Lead, mentor, and grow a team of Android developers and QA/AQA engineers Conduct 1-on-1s, performance reviews, and career development planning Foster a culture of innovation, collaboration, and continuous improvement Facilitate knowledge sharing and technical excellence within the team Technical leadership Design scalable solutions and evaluate architecture options Define technical direction, coding standards, and quality guidelines Conduct code reviews and ensure best practices are followed Stay up to date with Android ecosystem trends and drive adoption of relevant technologies Contribute hands-on to critical features and complex technical challenges Product & Delivery Collaborate closely with Product Managers, Designers, and cross-functional teams Drive sprint planning, estimation, and delivery commitments Track team progress using Agile/Scrum metrics and ensure timely delivery Balance technical debt with feature development Manage priorities in a fast-paced, dynamic environment Leadership experience (Preferred) 2+ years of people management experience in a technical leadership role Proven track record of building and scaling high-performing teams Experience leading development teams using Agile/Scrum methodology Ability to manage competing priorities and adapt to changing requirements Technical expertise 5+ years of native Android application development experience Expert knowledge of Kotlin and modern Android development practices Deep understanding of Kotlin Coroutines, Flow, and reactive programming Proficiency with MV* patterns (MVVM, MVI), Clean Architecture, and SOLID principles Strong understanding of Android internals, app lifecycle, and performance optimization Experience with multi-module architecture and dependency injection Hands-on experience with AI-assisted development tools (GitHub Copilot, Cursor, etc.) Experience with CI/CD pipelines and automated testing Knowledge of build variants, product flavors, and build configuration Experience with system-level apps or privileged APIs Background in mobile security, app hardening, or compliance requirements Experience with large-scale apps (1M+ users) This is a hybrid role with 3 days a week in our Warsaw office (Wednesday to Friday). At On The Spot, we’re creating a workplace people would want to stay in: supportive, well-organized, and fair in terms of conditions and benefits. We’ll share more about our benefit package during the interviews. In the meantime, you can always check our Glassdoor reviews .
Location: Boston, MA Workplace: OnSite At WHOOP, we're on a mission to unlock and inspire performance for life. WHOOP empowers people to perform at a higher level through a deeper understanding of their bodies and daily lives. We handle massive amounts of data continuously streaming up to the cloud from people improving their health and wellness to the world’s greatest sports teams and athletes mandating a fault-tolerant and highly available product. The Connectivity team focuses on bridging the gap between embedded and mobile engineering, ensuring a seamless and consistent experience for members wearing a WHOOP strap. As a Staff Android Engineer on the Connectivity team you'll own the architecture of the software that connects WHOOP hardware to the Android app, and set the technical direction for how that connection performs at scale. From ensuring timely firmware updates to designing innovative ways to establish connections from software to hardware, we bring WHOOP to the highest level of performance and availability across the globe using the latest cutting edge technology. At the Staff level, your impact is measured as much by the engineers and decisions you influence as by the code you write. What you’ll do: - Own the architecture of the Android connectivity layer end to end, from the BLE transport up through history sync and firmware delivery, and drive its evolution across a large modular codebase - Collaborate within a cross-functional environment alongside WHOOP hardware, firmware, and software teams - Establish and refine communication protocols between the WHOOP strap and Android, ensuring alignment with iOS standards - Apply expert-level mastery of the Android Bluetooth stack to manage GATT operations, bonding, and reconnection logic in real-world scenarios - Own connection reliability across the fragmented Android device landscape by diagnosing and mitigating OEM specific Bluetooth, power management, and permission behavior - Create and own systems that aid in analyzing connectivity health of our members, and use that telemetry to set team priorities - Manage a prioritized backlog centered on reducing technical debt, improving code health, and enhancing module testability - Elevate engineering quality through rigorous code reviews, expanded test coverage, and refined architectural design practices - Utilize expert Kotlin proficiency to build product features and define patterns for the broader engineering team - Document new features and architecture using Jira, Confluence and preparing code using Github feature, develop, and master branches - Participate in the incident commander rotation for the whole WHOOP ecosystem and also the release process including getting the app built, managing build variants, signing, sending and testing through Firebase, and submitting to the Play Store - Analyze and monitor user metrics and feedback to determine crash rate or potential bugs and to improve engagement - Represent Android Connectivity in cross-functional forums, including bug triage, product syncs, and firmware coordination - Facilitate the ramp-up of mobile developers, mentor engineers across the Android organization, and assist the backend team with data contracts Who you are: - You are experienced working with consumer-facing apps that control BLE devices. - You have a track record of influencing engineers beyond your own team in the application of architectural and platform design principles - Expert knowledge of best practices for concurrency and multithreading, including Kotlin coroutines and Flow - Product minded engineer with empathy for the member experience - Willingness to learn and grow rapidly across Android and external systems - Extensive experience building, testing, debugging, and delivering native Android apps in a professional environment - Expert knowledge of Android application structure and components as well as lifecycle and Android Design Guidelines - Strong experience with Jetpack Compose and modern declarative Android UI - Experience with Kotlin and frameworks such as Koin, Android Jetpack libraries (including ViewModel, Flows, and Navigation), Room database, and Retrofit / OkHttp - Experience designing modular architecture and dependency boundaries in a large multi-module Gradle codebase, including patterns such as MVI and MVVM - Excellent knowledge of Android Studio, Gradle and CI systems - Experience debugging and diagnosing issues across complex or distributed systems such as firmware, mobile, and backend - Experience using Git to organize feature work - Experience communicating with a RESTful backend - Firm belief that automated testing is important and experience writing both Unit and UI tests - Excellent collaboration and communication skills, driving cross functional problem solving, tradeoff definition, and optimization - Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office. Interested in the role, but don’t meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply. WHOOP is an Equal Opportunity Employer and participates in E-verify https://www.e-verify.gov/to determine employment eligibilityThe WHOOP compensation philosophy is designed to attract, motivate, and retain exceptional talent by offering competitive base salaries, meaningful equity, and consistent pay practices that reflect our mission and core values. At WHOOP, we view total compensation as the combination of base salary, equity, and benefits, with equity serving as a key differentiator that aligns our employees with the long-term success of the company and allows every member of our corporate team to own part of WHOOP and share in the company’s long-term growth and success. The U.S. base salary range for this full-time position is $170,000 - $230,000. Salary ranges are determined by role, level, and location. Within each range, individual pay is based on factors such as job-related skills, experience, performance, and relevant education or training. In addition to the base salary, the successful candidate will also receive benefits and a generous equity package. These ranges may be modified in the future to reflect evolving market conditions and organizational needs. While most offers will typically fall toward the starting point of the range, total compensation will depend on the candidate’s specific qualifications, expertise, and alignment with the role’s requirements.
Предстоит добавлять функции, участвовать в проработке API и интерфейсов, следить за плавностью работы экранов.
- Разрабатывать приложения под Android на Kotlin. - Улучшать внутренние процессы разработки, проводить ревью кода.
Location: Almaty, Kazakhstan Workplace: OnSite Why work at Higgsfield AI? Higgsfield AI is the fastest-scaling generative AI company in history, hitting $500M in annual revenue run rate, 25M+ users worldwide, 6M+ generations per day, and powering 390 of Fortune 500 brands. We're building at the absolute frontier of AI-powered video creation and next-generation creative tools. Joining Higgsfield means becoming part of a high-impact team shaping the future of AI-native experiences, at a company that isn't just moving fast, but rewriting what fast looks like. About the role We’re looking for an Android Developer with deep Android development experience to help build and evolve our mobile product. You’ll own features from initial idea through release, make technical decisions, and work closely with product, design, and backend teams. We value autonomy, high agency, and high energy: engineers who take initiative, solve problems, and keep work moving. What you’ll do -Own complex Android features end to end, including technical design, implementation, testing, release, and iteration. -Build polished interfaces with Jetpack Compose and the Android View system. -Design and evolve the network layer, including API integration, authentication, error handling, retries, and caching. -QA your own work: validate user flows, visual details, and edge cases across supported devices, screen sizes, and Android versions, and resolve issues before shipping. -Improve app performance, reliability, and maintainability, with attention to startup time, responsiveness, memory usage, and battery consumption. -Contribute to product decisions and work with designers to refine user flows and interactions. -Raise engineering quality through code reviews, technical guidance, and improvements to development practices. Core requirements -Strong native Android development experience, with a track record of shipping and maintaining production applications. -Deep proficiency in Kotlin, with strong experience in Jetpack Compose and the Android View system, including interoperability. -Strong understanding of Android lifecycle behavior, state management, and asynchronous programming with Kotlin coroutines and Flow. -Strong networking fundamentals and experience building reliable, maintainable network layers. -An AI-native engineering workflow: use AI coding assistants and agents to accelerate exploration, implementation, testing, and debugging; evaluate their output critically and take responsibility for the result. -Strong ownership and the ability to deliver features independently, with sound technical judgment and clear communication. -Strong product taste and an eye for good UX, demonstrated through thoughtful interactions, clear flows, and attention to detail. Great to have -Ability to build and deploy simple backend services and APIs. -Experience with server-driven UI (SDUI), including client compatibility and fallback behavior. -Experience integrating Google Play Billing or Stripe into mobile payment flows. -Experience with media-heavy applications, including video playback, image processing, and reliable background uploads or downloads. How you work -You’re comfortable with ambiguity and fast-moving environments. -You have a genuine drive to learn and a talent for sharing knowledge clearly with those around you. -You identify problems, propose solutions, and follow through. -You move with urgency and make deliberate trade-offs. -You bring energy to collaboration and help unblock others. -You care about how the product works for users and what happens after a feature ships. The deal - Competitive salary in USD + stock options. - On-site role in our Almaty office (we will relocate you from anywhere). - Full-time position with high growth potential.
Location: All Cities Workplace: Remote ABOUT US Mobile Wave Solutions is a professional services company specialising in software development as a service. We are committed to delivering scalable, high-quality software solutions that meet the evolving needs of our clients. With a growing team of over 120 engineers and a mission to empower businesses globally, we provide expert teams to deliver robust solutions and drive innovation. We are looking for a Senior Android Engineer for an exciting opportunity with a client in the fintech industry, working on innovative solutions to enhance customer experiences and streamline financial services. This role offers the chance to contribute to cutting-edge technology projects in a fast-paced, impactful environment. As a Senior Android Engineer, you will develop innovative Android applications and play a key role in mobile architecture and design, delivering outstanding user experiences. We expect engineers to demonstrate curiosity, passion, and a proactive mindset, with strong skills in algorithms, problem-solving, and building scalable, resilient, and crash-free Android applications. Effective communication is an attribute we care deeply about, as you and your team will collaborate in a fast-paced engineering environment to achieve outstanding results. DUTIES AND RESPONSIBILITIES - Architect, design, build, and deliver world-class Android applications. - Collaborate with engineers, product owners, and other colleagues to identify meaningful challenges and deliver business value. - Write clean, maintainable, and scalable code following Android development best practices. - Learn, grow, and mentor other engineers through code reviews and pair programming to accelerate their technical mastery. - Challenge existing team processes and identify opportunities for continuous improvement. - Contribute to and promote engineering standards and best practices, making a positive impact across the team. - Ensure application performance, stability, security, and reliability across supported Android devices and operating system versions. QUALIFICATIONS, SKILLS, AND EXPERIENCE - 5+ years of experience in software development. - 4+ years of professional experience in Android development. - Experience architecting, designing, building, and delivering high-quality Android applications. - Strong knowledge of the Android SDK and the Android application development ecosystem. - Strong proficiency in Kotlin and experience writing idiomatic, readable, and maintainable code. - Solid understanding of Android architecture patterns, design principles, and SOLID principles. - Experience customizing Android UI components, navigation, transitions, lists, and complex layouts. - Proven track record of designing and implementing high-quality, reliable, and crash-free Android applications. - Practical experience integrating RESTful APIs and working with asynchronous operations. - Experience with dependency injection, modularization, and building maintainable application architectures. - Strong problem-solving skills and a good understanding of algorithms and data structures. - Experience working with agile methodologies and collaborative software development practices. - Excellent communication skills in English, both written and verbal. ADVANTAGES - Experience designing and building highly reliable Android applications that serve millions of users. - Good understanding of Jetpack Compose and modern Android UI development. - Experience with Kotlin Coroutines, Flow, and reactive programming. - Experience with Android testing strategies, including unit, integration, and UI testing. - Experience with Gradle, build optimization, and CI/CD pipelines for Android applications. - Experience with Google Play Console and the application release process. - Experience with GraphQL. - Experience in the FinTech industry. - Experience in consumer lending or credit card issuing. OUR BENEFITS - Remote Office – Option to work remotely or hybrid - Parking Space – Free parking available - Fun Office Space – Game zone and relaxation area - Health Insurance – Private health insurance, including dental care - Holidays – 5 extra days after your 1st and 5th year with us - Personal Development – Company-sponsored training and development - Employee Referral Program – Competitive bonus for successful referrals - Social Events – Celebrating success together - Family Insurance – Add insurance coverage for a family member - Multisport Card – Fully covered sports pass
• Опыт коммерческой разработки Android-приложений от 3 лет.
Location: Москва Наша команда разрабатывает SDK, встраивающийся в мобильные приложения банка и ДЗО, предоставляющий возможность отвечать на вопросы и решать задачи пользователя посредством большой языковой модели GigaChat. Работая с нами, вы станете частью команды, которая создаёт инновационные продукты и сервисы, открывающие новые горизонты для миллионов клиентов и помогающие им решать ежедневные задачи максимально эффективно. Обязанности * опыт работы в релевантной должности от 4х лет * создавать компоненты, адаптируемые под целевое приложение * разрабатывать новую функциональность SDK: историю чатов, контекстуальные точки входа * дорабатывать и развивать текущую функциональность: отправку файлов, голосовое взаимодействие, интеграцию с поиском * решать системные задачи, такие, например, как перевод сетевого слоя SDK из WebView в натив Требования * мы работаем в быстро изменяющейся AI индустрии, поэтому важна твоя готовность работать с большим количеством неопределенности * уверенное владение Kotlin и Coroutines * знание Jetpack Compose и Android SDK в целом * умение применять паттерны проектирования, понимание инверсии зависимостей * знание REST API, работа с протоколами HTTPS, WebSocket. Будет плюсом: * опыт разработки приложений end to end * понимание принципов Offline First * опыт разработки чата * опыт работы с WebView и умение работать с инструментами отладки WebView * опыт разработки библиотек и проектирования API Условия * гибридный график работы (офис рядом с метро Кутузовская), * годовую премию, * занятия спортом в корпоративном зале и зоны отдыха, * более 400 курсов СберУниверситета для личного и карьерного роста, * регулярные встречи профессионалов и активное сообщество специалистов DS, * расширенную медицинскую страховку, льготы на страхование семьи и участие в корпоративной пенсии, * сниженную ставку по ипотеке до трети ключевого показателя Центробанка, * подписку СберПрайм с совместным использованием на троих членов семьи, * вознаграждения за рекомендации своих знакомых.
Location: Москва Workplace: гибкий Команда мобильной разработки в отделе SDK игр и приложений VK. Мы делаем Android SDK платформы VK Mini Apps — то, благодаря чему мини-приложения и игры работают внутри VK и партнёрских приложений: WebView-хостинг, JS-мосты VK Bridge, вход через VK ID, платежи, каталог. Задачи Развитие Android-части SDK Клиентские фичи платформы: каталог мини-приложений и игр, витрина сервисов Ускорение запуска и работы мини-аппов Безопасность платформы: изоляция мини-аппов, работа с правами на камеру, микрофон и геолокацию SRE-практики в SDK: метрики здоровья, алерты, crash-free, инцидент-менеджмент Требования 3+ года коммерческой разработки под Android, уверенный Kotlin RxJava и (или) Coroutines, Compose и классический View-стек Понимание MVVM/MVI, опыт в многомодульных проектах Умение вести задачу от обсуждения до релиза и договариваться со смежными командами Будет плюсом Опыт разработки SDK или библиотек: публичный API, версионирование Опыт с WebView и JS-интерфейсами, автотесты Большие монорепозитории, Gradle (Kotlin DSL)
— Разработка и поддержка Android-приложения для доступа к экосистеме Lagrange. — Создание современного интерфейса на Jetpack Compose.