Вакансії Android Developer

Outsource, Outstaff
Досвід не має значення Senior Full-time Upper-Intermediate / B2 Є тестове завдання Office, Remote Україна, Львів, Poland
23.06.2025
Детальніше
  • Kotlin
  • Jetpack Compose
  • Material Design
  • Room
  • API
  • Retrofit
  • Dagger Hilt 2
  • Mockito

We are seeking a senior-level Android Developer to join the team of our US-based Customer involved in the development of a range of products for homeowners’ associations.

Responsibilities:

  • Develop and maintain the Android version of the application using Kotlin
  • Implement UI components using Jetpack Compose and Material Design 3 (M3)
  • Manage the application data using Room database
  • Parse API responses using Retrofit
  • Implement dependency injection with Dagger Hilt 2
  • Write and maintain unit tests using Mockito to ensure code quality and reliability
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Focus on implementing and refining the Inspections and Violations feature sets
  • Work on building and refining the deployment pipelines to streamline build processes
  • Identify and fix bugs and performance bottlenecks
  • Stay updated with the latest industry trends and technologies to ensure the application remains competitive

Requirements:

  • Proven experience as an Android Developer with a strong portfolio of released applications
  • Proficiency in Kotlin
  • Strong experience with Jetpack Compose and Material Design 3 (M3)
  • Hands-on experience with Room database
  • Proficiency in parsing API responses using Retrofit
  • Experience with dependency injection using Dagger Hilt 2
  • Experience writing unit tests using Mockito
  • Familiarity with Jetpack libraries, MVVM architecture, and coroutines
  • Understanding of offline-first application design and performance optimization
  • Experience with continuous integration and deployment processes
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • English level – Upper-Intermediate or higher

Інформація про компанію Edvantis

Edvantis – аутсорсингова компанія з розробки ПЗ з більш ніж 400 реалізованими проєктами. Компанія допомагає досягти більшого: виходить за межі вирішення початкової проблеми за допомогою розробки програмного забезпечення як послуги та допомагає клієнтам отримати максимальну віддачу від інноваційних технологій та процесів розробки.
Рік заснування: 2005
Кількість працівників: 251-500
Резидент Дія.City
Сайт: edvantis.com

Переваги співробітникам

Відгукнутися
Product / Startup
Досвід від 3 років Lead Full-time Не має значення Є тестове завдання Office, Remote Україна
17.06.2025
Детальніше
  • Kotlin
  • Android SDK
  • Jetpack Compose
  • CI/CD

Шукаємо Android Team Leadʼа – лідера Android-напряму для трьох продуктів AMO APPS, який формуватиме єдиний вектор розвитку Android розробки в компанії.

Це перша позиція такого рівня в Android команді, з можливістю:

  • Будувати технічну стратегію одразу для трьох продуктів AMO APPS – з окремими командами, інфраструктурою та викликами;
  • Формувати інженерну культуру: задавати стандарти, уніфікувати стек і впроваджувати ініціативи, які мастшабуватимуться на всі команди;
  • Напряму впливати на продукти та їх розвиток, допомагати в досягненні стратегічних бізнес-цілей;
  • Відповідати за загальний перформанс Android команди.

Твої ключові задачі:

  • Формування єдиного вектору розвитку Android-команд через визначення технічних пріоритетів, підходів до роботи, стандартів якості коду, CI/CD, тестування та інфраструктури;
  • Аудит і вдосконалення технічного стану існуючих систем, узгодження інженерних підходів, технічних стандартів і архітектурних рішень між командами;
  • Управління Android командою: прямий менеджмент 3х Team Leads, розвиток їхньої автономності, технічного лідерства та допомога у прийнятті рішень. Участь у наймі, подальшому розвитку та масштабуванні команди;
  • Участь у формуванні інженерної культури: залучення до ініціатив з обміну знаннями, технічного зростання команд, створення середовища постійного вдосконалення.

Ключові вимоги:

  • Від 3 років досвіду в ролі Android Team Lead або Engineering Manager, із відповідальністю за кілька команд розробки або одну велику команду з розподіленими зонами відповідальності;
  • Глибока експертиза в Android-розробці: Kotlin, Android SDK, Jetpack Compose, CI/CD, архітектурні підходи;
  • Досвід побудови технічної стратегії: архітектура, технічна уніфікація, впровадження процесів, контроль технічної якості;
  • Розуміння, як поєднати технічні рішення з продуктовими цілями: пріоритезація, roadmap-планування, адаптація до змін;
  • Управління командою: прямий менеджмент та розвиток спеціалістів рівня Team Lead, формування автономних команд, активна участь в наймі та масштабуванні команд;
  • Взаємодія з крос-функціональними командами у межах спільної інженерної практики.

Інформація про компанію AMO

AMO – міжнародна IT-компанія, входить до екосистеми Genesis, яка створює продукти та історії для мільйонів користувачів. Компанія має своє англомовне медіа AmoMama, яке щомісяця відвідує понад 35 мільйонів відвідувачів, власний відеопродакшн, який має мільйони лояльних підписників у Facebook, YouTube, Instagram і Tik Tok, а також розробляє мобільні додатки у сфері health & fitness.
Рік заснування: 2017
Кількість працівників: 251-500
Сайт: amo.tech

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Remote Україна
06.06.2025
Детальніше
  • Android
  • Kotlin
  • API
  • Microservices
  • A/B testing
  • Agile
  • CI/CD

Ciklum is looking for a Mobile Android Engineer to join our team full-time in Ukraine.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:

As a Mobile Android Engineer, you will collaborate with engineers within and without the team to deliver new products, to bring existing value propositions to new markets and help to merge two continental-scale operations together, using agile processes.
You will be expected to interact with non-technical stakeholders to define the scope of your work and communicate project updates, take ownership over components you have a hand in developing, manage your projects’ timelines and be empowered to take control of your own personal development in order to grow your knowledge and skills.

Responsibilities

  • Product Definition – contribute to the definition of product features, getting involved in workshops with other engineering teams and Product Managers
  • Technical Ownership – consistently produce high-quality software which fits the team’s expectations and best practices
  • Tracking Progress – track the progress being made towards the wider goals of the team, and transparently communicates this with the team and Technology Manager
  • Operating – take responsibility for deploying and supporting their changes all the way through to prove that they work well – and continue to work well – in production
  • Communicate – transparently communicate on your progress and discuss ideas with your team and Technology Manager. Share new development practices, patterns, standards with the team
  • Continuous improvement – improve the team’s effectiveness by proposing and implementing new processes, designs and engineering practices
  • Get involved in the definition of product features, and in workshops with your team

Requirements

  • A collaborative team player with a proactive, flexible, and detail-oriented approach to your work
  • At least 5 years of experience developing Android Apps
  • You are knowledgeable on Kotlin, Integration and unit testing
  • Integration with server-side APIs in Microservices architecture
  • Experienced with Android architecture (multi modules, DI, MVVM)
  • Experienced with Continuous integration
  • You have understanding of developing software in isolated and reusable components
  • You have an understanding of code design for efficiency and readability
  • You have knowledge and experience of experimentation and A/B testing
  • Experienced with working in Agile methodology
  • Experienced with working in a Continuous Delivery cycle
  • You have Good written and spoken skills

Інформація про компанію Ciklum

Ciklum – компанія, що розробляє індивідуальні продукти, як для багатонаціональних організацій, так і для масштабних стартапів, для вирішення найскладніших бізнес-завдань. Компанія спеціалізується на ІТ-консалтингу, розробці програмного забезпечення та технологічних рішеннях для різних галузей промисловості.
Рік заснування: 2002
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: ciklum.com

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Є тестове завдання Remote Україна
28.05.2025
Детальніше
  • Kotlin
  • Java
  • Android Studio
  • Hilt
  • Dagger
  • SQLite
  • Firebase
  • Retrofit
  • WebSockets
  • Gson
  • Git
  • Gradle
  • Python
  • CI/CD

We’re looking for a seasoned Android Developer ready to take ownership of feature-rich, scalable mobile applications. This is your chance to work on a long-term, high-impact product that touches thousands of users globally. You’ll collaborate with a cross-functional product team and help us push mobile experiences to the next level.

About the project

Our client is building a cloud-first platform that helps global infrastructure providers manage and scale electric charging networks with ease. The system supports 150,000+ connected devices, processes hundreds of millions of sessions monthly, and is trusted in over 30 countries. It offers modular tools for operations, billing, fleet coordination, and intelligent energy distribution – all built on open, integration-ready standards. The solution enables providers to expand their footprint, reduce costs, and deliver a seamless end-user experience. Its flexibility and scale make it a core engine for future-ready, sustainable transport ecosystems.

Responsibilities

  • Build and deliver robust Android solutions, from concept to release
  • Implement scalable features based on product roadmap and team input
  • Work closely with product managers, designers, QA, and backend developers
  • Contribute to architectural decisions and continuously refactor to maintain clean codebases
  • Ensure code quality through comprehensive testing and active participation in code reviews
  • Monitor app performance and take steps to address issues proactively
  • Participate in agile processes and help evolve development workflows

Requirements

  • 5+ years of hands-on experience building and maintaining Android applications
  • Strong command of Kotlin (preferred) and Java, along with deep familiarity with Android Studio
  • Solid foundation in software engineering principles, including asynchronous programming, memory handling, and optimizing app performance
  • Experience crafting modern, responsive UIs with weA, with attention to both design detail and usability
  • Confident in applying clean, modular architecture – familiarity with patterns like MVVM or similar scalable approaches
  • Experience integrating external SDKs and APIs, particularly for real-time data handling and geolocation features
  • Working knowledge of DI frameworks (e.g. Hilt or Dagger) to ensure testable and modular code
  • Enthusiastic about writing tests – from unit tests to UI testing – and following a test-driven mindset
  • Experience with local data storage (e.g. SQLite) and cloud services (e.g. Firebase)
  • Confident working with modern network communication tools (e.g. Retrofit, WebSockets) and serialization libraries (GSON, etc.)
  • Practical experience using Git-based workflows, and contributing to code reviews and CI pipelines
  • Proven ability to integrate AI tools into the development workflow to enhance efficiency, problem-solving, and product quality​
  • Strong communication skills and ability to collaborate effectively in English-speaking teams

Will be a plus

  • Hands-on experience optimizing Gradle configurations
  • Familiarity with mobile use cases involving AI/ML integrations
  • Scripting experience (e.g. with Python) to support automation or CI workflows
  • Previous involvement in fine-tuning or building custom CI/CD pipelines
  • Exposure to modular app architecture or feature-based development approaches

Інформація про компанію Newxel

Newxel – це глобальний комплексний центр, що пропонує безліч послуг у галузі досліджень та розробок від А до Я для розширення можливостей компанії клієнта. Компанія допомагає корпоративним та інноваційним стартапам з різних регіонів та секторів створювати свої команди з розробки програмного забезпечення та офіси досліджень та розробок по всьому світу.
Рік заснування: 2016
Кількість працівників: 501-1000
Сайт: newxel.com

Переваги співробітникам

Відгукнутися
Outsource, Outstaff
Досвід не має значення Middle, Senior Full-time Не має значення Є тестове завдання Remote Україна
23.05.2025
Детальніше
  • UsageStatsManager
  • AppOpsManager
  • Android
  • Firebase
  • Supabase

Join our client in building a socially responsible AI tool designed to help parents empower their children in an era where digitalization and artificial intelligence shape every aspect of life. This innovative app allows parents to tailor the experience to their child’s unique needs, ensuring a highly personalized approach to learning and self-growth.
What makes this project truly special is its visionary founder – a former Head of Product at Facebook and Instagram. He brings deep industry expertise and a track record of success.
If you’re eager to turn bold ideas into reality, explore the open positions below and be part of something transformative!

What makes you a great fit

  • UsageStatsManager, AppOpsManager, and their quirks
  • Accessibility Services for app blocking and activity detection
  • Overlay permissions (SYSTEM_ALERT_WINDOW)
  • Long-running background services that survive battery optimization
  • Android Enterprise / Profile Owner mode
  • Device-specific behaviors across Samsung, Xiaomi, Huawei, etc.
  • Google Family Link’s architecture and limitations

Bonus if you’ve worked with:

  • Real-time sync frameworks (e.g. Firebase, Supabase, custom backends)
  • Cross-device control and multi-user setups
  • Child-safe UX or behavioral reinforcement loops (e.g. education, gamification)
  • System-level persistence and anti-tampering logic

This role is not for beginners.

  • You’ll be operating outside the happy path – working around missing APIs, OEM inconsistencies, and non-trivial constraints. We’re looking for someone who has already solved these problems before in production, not someone learning on the job.

Your day-to-day in this position

  • Block specific apps and track screen time accurately
  • Persistently run in the background across OEMs and OS versions
  • Enforce downtime rules and custom schedules
  • Track daily task completion and trigger rewards
  • Sync state across multiple devices and parental accounts

Інформація про компанію MWDN

MWDN – це постачальник послуг аутсорсингу та аутстафінгу ІТ, який надає послуги з науково-дослідної роботи, мобільної та веб-розробки для стартапів і відомих компаній в Ізраїлі, Європі, США та Канаді.
Рік заснування: 2002
Кількість працівників: 101-250
Резидент Дія.City
Сайт: mwdn.com

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Office, Remote Україна, Romania, Poland
22.05.2025
Детальніше
  • Android
  • Kotlin
  • AOSP
  • Agile

Our team is looking for a skilled Senior Android Developer with proven experience in AAOS (Android Automotive OS).
You will take a leading role in building and optimizing Android-based in-car experiences, working closely with our Product and Design teams to deliver seamless integrations for OEM (original equipment manufacturer) partners.

Customer

Since 2005, our Customer has been a global leader in voice AI technology, powering advanced conversational experiences for top automakers and brands worldwide.

Requirements

  • 5+ years of experience in commercial mobile development
  • Proven experience of developing Android applications with a focus on Android Automotive OS (AAOS)
  • Strong proficiency in Kotlin and Android development frameworks
  • Familiarity with in-car infotainment systems, voice integration, and UX best practices for automotive platforms
  • Experience of working with AOSP, APK packaging, and car-specific emulators or devices for testing
  • Ability to work independently and collaboratively in an Agile environment

Responsibilities

  • Work with the team to determine requirements and review UI/UX designs
  • Develop features for Android platforms  and potentially contribute to the Back-end
  • Engage in debugging, design, and overall development
  • Communicate with the Customer’s POs and other teams

Інформація про компанію Sigma Software

Sigma Software надає високоякісні рішення для розробки програмного забезпечення та ІТ-консультації більш ніж 170 клієнтам по всьому світу. Компанія працює з клієнтами у фінансово-банківській сфері, автомобільній промисловості, ЗМІ та рекламі, телекомунікаціях, кібербезпеці, індустрії азартних ігор, авіації, нерухомості, енергетиці та охороні здоров’я.
Рік заснування: 2002
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: sigma.software

Переваги співробітникам

Відгукнутися
Досвід від 7 років Senior Full-time Не має значення Є тестове завдання Remote Україна
03.04.2025
Детальніше
  • Kotlin
  • Android SDK
  • RxJava
  • Kotlin Flow
  • Hilt
  • Dagger
  • Koin

It is an AI-driven platform designed to empower content creators by enabling them to build personalized, engaging experiences and applications across all platforms. This comprehensive membership platform allows creators to manage exclusive communities, offer premium content, and utilize various engagement tools – all within a single, fully configurable system.

Qualifications and skills

  • 7+ years of experience developing Android applications;
  • Experience using Kotlin and the Android SDK;
  • Experience using the MVVM design pattern;
  • Experience writing unit tests and producing testable code;
  • Experience writing reactive code and using a reactive framework like Kotlin Flow or RxJava;
  • Familiarity with dependency injection principles and experience using a DI framework like Hilt, Dagger, or Koin;
  • Strong understanding of object-oriented design principles.

Nice to have:

  • Experience using Kotlin coroutines and Flow;
  • Experience using GraphQL;
  • Experience writing instrumented tests with Espresso;
  • Experience using Jetpack Compose UI.

Responsibilities:

  • Design and build features for the native Android application;
  • Fix bugs in existing code;
  • Unit-test code to improve confidence;
  • Communicate with design and product teams to understand and refine requirements;
  • Collaborate with your fellow teammates to help them grow as engineers and be open to learning from them as you continue to grow your own skills;
  • Introduce new ideas to help the team iterate on process and technology.

Інформація про компанію StartupSoft

StartupSoft – надійний партнер для розширення внутрішньої команди висококласними віддаленими фахівцями. Компанія ретельно відбирає виняткових інженерів, які відповідають конкретним потребам клієнтів, як технічним, так і культурним.
Рік заснування: 2016
Кількість працівників: 101-250
Сайт: startupsoft.com

Переваги співробітникам

Відгукнутися
Product / Startup
Досвід від 5 років Middle, Senior Full-time Intermediate / B1 Є тестове завдання Office Warszawa
21.03.2025
Детальніше
  • Kotlin
  • Java
  • Android Jetpack
  • Dagger 2
  • Gradle
  • NoSQL
  • SQL
  • Room
  • Git
  • Unit Tests
  • GoF
  • MVP
  • MVVM

We’re looking for an experienced, highly motivated Android developer to join our team.
As an Android Developer, you will be responsible for design and development of Viber Android client. We offer many interesting and challenging tasks that will allow you to extend your technical abilities delivering the product of the highest quality to our users.
We are a global team of engineers dedicated to creating the best tools to ensure safe, convenient communication for millions of users worldwide. Our culture is built on innovation, teamwork, and a commitment to excellence.

Responsibilities:

  • Participate in the development of the Viber client for Android, contributing to the enhancement and maintenance of existing features.
  • Collaborate with a diverse team of developers to efficiently produce new features, complete proposed initiatives, and contribute to overall application improvements.
  • Quickly grasp clients’ requirements, technology needs, and solution architecture to deliver high-quality solutions.
  • Work closely with product managers, the design team, and others to develop appropriate solutions that align with user experience and design guidelines.

Requirements:

  • 5+ years of commercial experience in Android application development;
  • Strong proficiency in Java, Kotlin, and/or Android development;
  • Solid understanding of Collections, Concurrency/Multithreading in Java, Coroutines/Flow, and experience with Android Jetpack components (WorkManager, Paging, ViewBinding, LiveData);
  • Proficient in Dagger 2, multi-module projects, and Gradle for building and maintaining Android applications;
  • Thorough understanding of mobile application design principles and UX;
  • Experience with databases, including SQL, optimization and Room;
  • Proficiency in writing unit tests and version control using Git;
  • Familiarity with design patterns (GoF), architecture, and refactoring of applications;
  • Experience in MVP/MVI/MVVM architecture-based development;
  • Intermediate spoken level of English for effective communication within the team.

Advantages:

  • Experience in Android custom views;
  • Experience working with remote teams;
  • B.Sc. in Computer Science or equivalent.

Інформація про компанію Rakuten Viber

Rakuten Viber – міжнародна компанія, є частиною Rakuten Inc., світового лідера в сфері електронної комерції та фінансових послуг. Компанія надає комунікаційну платформу, яка з’єднує людей, незалежно від того, хто вони та звідки, дозволяючи їм спілкуються за допомогою аудіо- та відеодзвінків, приватних і групових чатів, текстових і голосових повідомлень, а також надає можливості стежити за брендами, компаніями та знаменитостями чи спілкуватися з ними.
Рік заснування: 2010
Кількість працівників: 501-1000
Резидент Дія.City
Сайт: viber.com

Переваги співробітникам

Відгукнутися
Досвід від 5 років Lead Full-time Upper-Intermediate / B2 Є тестове завдання Office, Remote, Hybrid Україна
08.05.2025
Детальніше
* - разовий бонус кандидату після найму
  • UIKit
  • SwiftUI
  • Introspect
  • UIRepresentable
  • Swift
  • Kotlin
  • Coroutines
  • Jetpack Compose

N-iX is looking for a Mobile Team Lead to join our client`s project.
Our client is an Azerbaijani telecommunications company, the largest mobile network operator in Azerbaijan. The main products are: Fixed telephony, Mobile telephony, Internet services, Wireless broadband, and Value-added services.

Project Objectives:

N-iX, in collaboration with the client, is focused on maintaining and enhancing an existing product that has already been released and is in production. This project involves supporting the product, developing new features, and adding new functionalities to improve the overall user experience and operational efficiency. The existing Telco application has more than 1M downloads and is crucial for customer engagement.

Responsibilities:

  • Technical coordination and team management
  • Implement and adhere to best practices for continuous delivery
  • Work in close contact with customer's team members and project stakeholders
  • Design and implement technical solutions
  • Suggest technical and functional improvements to add value to the product
  • Perform code reviews, write technical documentation, and perform deployments
  • Perform workload and timing estimations in coordination with the Project Manager
  • Adhere to customer's standards and guidelines as well as contribute to such standards, guidelines, and best practices
  • Prepare flexible architecture
  • Participate in design meetings/groomings
  • Take ownership of code
  • Support/enhance CI/CD
  • Mentor team members
  • Propose process improvements and changes
  • Collaborate with Product Owners to understand and translate business requirements into technical solutions
  • Assist in high-level estimation and planning of new features and functionalities

Requirements:

  • Both iOS and Android experience
  • 6+ years of experience in the development of mobile applications
  • Experience with leading a technical team
  • Solid understanding of design patterns including MVVM, MVI, Singleton, DI, Factory, Façade, Observer, and SOLID principles
  • Ability to design and implement reusable components and optimize app performance with caching
  • Has worked collaboratively with product owners and other engineering teams to build complex products
  • Able to design, plan and implement complex technical solutions/architectures
  • Strong understanding of the full mobile development life cycle
  • Strong knowledge of unit and instrumentation testing
  • Upper-Intermediate level of English, Ukrainian
  • Ability to attend business trips if will be needed

iOS:

  • UIKit (code-based without storyboards/xibs)
  • SwiftUI + Introspect + UIRepresentable
  • Strong knowledge of Swift (closures, struct, enum, extensions)
  • UINavigation Controller usage
  • Global Dispatch Center
  • Combine

Android:

  • UIKit (code-based without storyboards/xibs)
  • Strong knowledge of Kotlin (closures, data class, enum, extensions, sealed classes)
  • Coroutines
  • Data Bindings / View Bindings (strong knowledge)
  • Binding Adapters
  • Navigation Component
  • JetPack Compose (plus)

Nice to Have:

  • Experience in the telecommunications industry

Інформація про компанію N-iX

N-iX – це глобальна компанія, що надає програмні рішення та інженерні послуги. Маючи понад 2000 професіоналів у 25 країнах Європи та Америки, компанія пропонує експертні рішення в аналітиці даних, вбудованому програмному забезпеченні, IoT, штучному інтелекті, машинному навчанні та інших технологічних областях.
Рік заснування: 2002
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: n-ix.com

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Remote
05.03.2025
Детальніше
  • Android
  • Kotlin
  • Java
  • RESTful API

Intetics Inc. is a leading American technology company providing custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is looking for a Senior Android Developer to enrich its team with a skilled professional.
The ideal candidate is passionate about mobile development, stays up-to-date with the latest trends and technologies, and has experience leading and mentoring other developers. If you're looking for a challenging and rewarding opportunity in the Information Technology and Services industry, apply today!

Responsibilities

  • Develop, design, and maintain applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Identify and resolve performance and scalability issues
  • Lead and mentor other developers on the team
  • Stay up-to-date with the latest trends and technologies in mobile development
  • Develop automated unit and integration tests to ensure code quality
  • Participate in code reviews to maintain codebase quality and consistency

Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in Android development
  • Knowledge of Kotlin and Java programming languages
  • Experience with RESTful APIs, third-party libraries and APIs
  • Strong experience with software design and architecture
  • Excellent problem-solving skills and attention to detail
  • Experience leading and mentoring other developers
  • Ability to work both independently and collaboratively as a team player.

Інформація про компанію Intetics

Intetics – американська технологічна аутсорсингова компанія яка займається розробкою прикладного програмного забезпечення та пропонує послуги з системної інтеграції, автоматизації бізнес-процесів та обробки даних клієнтам з різних галузей. Вони спеціалізуються на наданні комплексних рішень для розробки програмного забезпечення, включаючи розробку веб-сайтів та мобільних програм, аутсорсинг бізнес-процесів (BPO), забезпечення якості та технологічний консалтинг.
Рік заснування: 1995
Кількість працівників: 501-1000
Сайт: intetics.com

Переваги співробітникам

Відгукнутися
Досвід від 1 року Junior Full-time Не має значення Є тестове завдання Remote Україна
28.02.2025
Детальніше
  • Kotlin
  • Java
  • Android SDK
  • Jetpack Compose
  • RESTful API
  • Retrofit
  • Ktor
  • Hilt
  • Koin
  • Coil
  • Glide
  • Kotlinx Serialization
  • Gson
  • JUnit
  • Kotlin-Test
  • Mockito
  • Git
  • Agile
  • Scrum
  • Jenkins
  • GitLab CI
  • Espresso
  • Jira
  • Confluence
  • Azure CI

We are looking for a Junior Mobile Software Engineer Android to join our team working on Vivino.
Vivino is the world’s largest online wine marketplace and most downloaded wine app, powered by a community of millions. Vivino’s unique wine shopping experience leverages community data to suggest personalized wine recommendations for each user. In addition to making wine discovery fun and effortless, Vivino is the best place for wine drinkers to buy wine. The Vivino app is available for download on Android and Apple devices.
Vivino is a fast-paced, growing start-up with offices in San Francisco, California, and Copenhagen, Denmark. They also have teams worldwide in the UK, Netherlands, Italy, Spain, Germany, France, Ireland, Australia, Shanghai, and Hong Kong.
Their teams are passionate about their core purpose – to empower people everywhere to enjoy wine to the fullest. They do that every day by building technology and leveraging data that puts the power back in the hands of the consumer. They do not see wine as a commodity but as an offering of a cultural experience that was once out of reach for many but is now open to everyone.
Vivino’s five core values are:

  • Always Strive for Better
  • Work Together
  • Earn and Offer Trust
  • Be Approachable
  • Lead with Data

Vivino appreciates new ideas and encourages everyone to bring them to the table. They are not afraid to make mistakes—as long as you take ownership, learn from them, and support each other in getting even better. That is how Vivino maintains its family-feel culture despite its rapid growth journey, as Vivino encourages learning and career growth. Many positions have a defined promotion path, and if not, Vivino will keep challenging your growth potential by increasing your responsibilities and autonomy to ensure people’s development.

You will be an excellent fit for this position if you have:

  • Mandatory:
    • 1-1,5 Years in mobile application development
    • Experience in Kotlin, Kotlin Coroutines, Java, Android SDK, Jetpack Compose
    • Knowledge of RESTful APIs and experience integrating with them (Retrofit/Ktor)
    • Experience with third-party library usage (Hilt/Koin, Coil/Glide, Kotlinx Serialization/Gson)
    • Experience with Unit tests for mobile applications (JUnit 4/JUnit 5/Kotlin-Test, Mockito)
    • Knowledge of common design patterns in mobile development (MVP, MVVM, MVI)
    • Working knowledge of source control software such as Git
    • Problem-solving skills and ability to debug and optimize code
    • Good written and verbal communication skills. Good presentation skills
    • Familiarity with the rituals of Agile / Scrum is a plus
  • Desirable:
    • Experience in using or defining continuous integration build processes for mobile development (Jenkins/Azure CI/Github CI/GitLab CI)
    • Experience with UI tests for mobile applications (Espresso)
    • Working knowledge of the Atlassian suite (JIRA and Confluence)
    • Above all, you have an opinion and an open view on the future
    • Strong personal motivation to succeed
    • Creativity and the ability to think laterally

Here are some of the things you’ll be working on:

  • Mobile Application Developer for Android using Kotlin, responsible for designing, developing, testing, and maintaining Android mobile applications
  • Ensuring the performance, quality, and responsiveness of applications
  • Collaborating with cross-functional teams to develop new features and enhance existing ones
  • New features development within existing products or new products
  • Communicating with customer
  • Resolving technical problems as they arise
  • Fix bugs in newly developed features
  • Writing Unit tests and integration tests
  • Scrum ceremonies participation

Інформація про компанію Symphony Solutions

Symphony Solutions – ІТ-компанія, що працює у сфері хмарних технологій та штучного інтелекту та є провідним постачальником програмного забезпечення для індивідуальних рішень для iGaming, охорони здоров'я, авіакомпаній та інших областей. Прагнучи забезпечити найвищу якість послуг, компанія пропонує свій досвід у розробці програмного забезпечення повного циклу, хмарної інженерії, обробці даних та аналітиці, послугах штучного інтелекту, організації цифрового маркетингу та багато іншого.
Рік заснування: 2008
Кількість працівників: 501-1000
Сайт: symphony-solutions.eu

Переваги співробітникам

Відгукнутися
Досвід від 4 років Senior Full-time Не має значення Є тестове завдання Remote
25.02.2025
Детальніше
  • Android SDK
  • Kotlin
  • Jetpack Compose
  • Dagger
  • Room
  • Glide
  • Coroutines

About the Project

You will contribute to a high-impact initiative focusing on monetization products. The team is responsible for two key products:

  • A platform enabling creators to sell custom avatars to users.
  • A tipping feature within the application, enhancing user engagement and creator support.

These products operate in a fast-paced, iterative development environment and emphasize high-quality standards. You will play a pivotal role in shaping emerging products and introducing innovative payment features.

Requirements:

  • 4+ years of experience in mobile development, working with various parts of the Android stack
  • Strong proficiency in Kotlin, with experience in Jetpack Compose preferred
  • Hands-on experience with:
    • Coroutines for asynchronous programming
    • Dependency injection using Dagger
    • Room for database management
    • Glide for image loading and caching
  • Proven experience building customer-facing applications
  • Familiarity with designing and scaling applications to handle large user bases and high performance requirements.

Nice-to-Have Qualifications:

  • Experience with payment systems and payment-related features
  • Expertise in building complex UIs and animations to enhance user experience.

Key Responsibilities:

  • Design, develop, and maintain Android applications using Kotlin and Java
  • Utilize Jetpack Compose to create modern, responsive, and high-performing user interfaces
  • Implement asynchronous programming with Coroutines and dependency injection with Dagger
  • Manage local data persistence using Room and enhance media handling with Glide
  • Collaborate with cross-functional teams to build features for high-scale consumer applications with over 10 million installs
  • Design and implement distributed systems capable of operating under high load
  • Maintain best practices in code quality, testing, and performance optimization.

Інформація про компанію Akvelon Ukraine

Akvelon – це передова компанія з розробки програмного забезпечення, яка використовує штучний інтелект та його синергію з людиною для швидкої та чудової розробки програмного продукту. Компанія прагне допомагати клієнтам досягати їхніх інженерних і бізнес-цілей, а завдяки глибоким технічним знанням, надає цінні та довготривалі рішення з розробки програмного забезпечення та управління проектами.
Рік заснування: 2000
Кількість працівників: 1001-5000
Сайт: akvelon.com.ua

Переваги співробітникам

Відгукнутися
Outsource, Outstaff
Досвід не має значення Middle, Senior Full-time Upper-Intermediate / B2 Є тестове завдання Office, Remote Україна, Київ, Львів
20.02.2025
Детальніше
  • Kotlin
  • Coroutines
  • Jetpack Compose
  • Android SDK
  • RxJava
  • Flutter
  • UI/UX
  • TDD
  • API
  • JSON
  • SOAP
  • REST
  • XML

As an Android Engineer, you’ll be working with a cross-functional team of designers, developers and testers. Delivering across the entire app life cycle, from concept/design/build/deploy/test, right through to release to app stores and support. The aim is to enable intuitive and seamless digital customer and colleague experiences through innovative technology solutions.

What you'll do:

  • Develop and extend the reach of our highly-rated existing applications, while helping to define the roadmap for future TUI apps.
  • Collaborating with product owners and design colleagues to deliver inspirational travel apps, and continue to optimise their performance post-release.
  • Develop and produce functional solutions with quality designs and code in accordance to architecture design standards, code standards and environment configuration management.
  • Build prototypes at the tech scoping stage of projects and create and maintain a robust technical framework to support the apps.
  • Create compelling device-specific user interfaces and experiences across multiple brands with minimal duplication of effort.
  • Seek continual improvements in delivery with the team to drive efficiency and productivity.

What we're looking for:

  • Experience of Android development (Kotlin, Coroutines, Jetpack Compose, Android SDK, RxJava);
  • Experience of Flutter is desirable;
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies;
  • Understanding of Android UX/UI guidelines/best practices and the ability to engage with the creative team to deliver pragmatic solutions balancing design, quality and velocity;
  • Flair for clean code, reusability, testability and readability (SOLID, TDD);
  • Experience with mobile development issues related to performance optimisation, caching, security and native components/SDK’s;
  • Solid understanding of OOP principles and design;
  • Experience with outside data sources and API’s (JSON, SOAP, Rest, XML);
  • Excellent communication skills across all levels of the organisation and external 3rd parties/suppliers;
  • Upper-intermediate or higher level of spoken and written English;
  • Bachelor’s Degree or equivalent in Computer Science or related disciplines.

Інформація про компанію Pwrteams

Pwrteams – міжнародна компанія, що створює і керує технічними та інженерними ІТ-командами для компаній будь-якого розміру, є частиною Nortal Group, яка виконує проекти трансформації для провідних компаній і урядів у всьому світі. Pwrteams допомагає організаціям подолати брак кадрів, спеціалізується на залученні та утриманні кваліфікованих експертів з урахуванням потреб бізнесу, створює динамічні команди фахівців, щоб вирішувати найскладніші виклики, а також підтримує бізнес клієнтів доступом до кращих талантів за межами їхнього ринку праці.
Рік заснування: 2007
Кількість працівників: 501-1000
Резидент Дія.City
Сайт: pwrteams.com

Переваги співробітникам

Відгукнутися
Досвід від 1 року Junior, Middle Full-time Upper-Intermediate / B2 Є тестове завдання Remote
23.01.2025
Детальніше
  • Kotlin
  • Android
  • Jetpack Compose
  • Room
  • SQL
  • Jira
  • YouTrack

The Learning management system (LMS) aims to bridge the gap between teachers, students, parents, and admins and have them all on one platform. NIT makes it easy to create and manage all learning activities, such as: creating online classes, assessing students, enhancing collaboration, and storing, and tracking individual/ aggregate progress. Besides, the software gives users access to a digital library which includes videos, presentations or ebooks, and chat.

Responsibilities:

  • Writing "clean", well-designed code;
  • Defining solutions based on business requirements;
  • Working with Jira and YouTrack;
  • Taking part in requirements analyses, researching implementation ways, and possibilities;
  • Analyzing and estimating implementation efforts.

Required skills and experience:

  • Proficient in Kotlin, with the ability to write clean, efficient, and reusable code;
  • Familiarity with functional programming concepts and lambda expressions;
  • Understanding of multithreading and concurrency in Kotlin;
  • Comprehensive knowledge of Android Architecture Components, including ViewModel, LiveData, Room, and Paging;
  • Familiarity with Android lifecycle management and lifecycle-aware components;
  • Custom view creation and advanced UI techniques like canvas drawing and animations;
  • Understanding of adaptive layouts and support for multiple screen sizes and densities;
  • Experience with Jetpack Compose or willingness to learn modern declarative UI frameworks;
  • Experience with Room Database and implementing complex queries using SQL;
  • Understanding of data migration strategies and version control in Room;
  • Fluency in Ukrainian;
  • Upper-intermediate or higher level of English.

Will be a plus:

  • Knowledge of testing;
  • Experience with Fastlane to build & deploy apps;
  • Having the knowledge required to write native modules in Obj-C/Swift;
  • Having a background in JS development.

Інформація про компанію Lionwood software

Lionwood software – міжнародна компанія з розробки програмного забезпечення, яка надає ІТ-рішення на замовлення для бізнесу будь-якого масштабу. Команда спеціалізується на створенні веб- та мобільних додатків різного типу, від ефективних інструментів управління проектами до інтуїтивно зрозумілих CRM-систем та систем керування навчанням, пропонує послуги відданої команди, індивідуальної розробки AI, а також створює цифрові продукти, які відповідають цілям клієнтів і сприяють розвитку бізнесу.
Рік заснування: 2017
Кількість працівників: 51-100
Резидент Дія.City
Сайт: lionwood.software

Переваги співробітникам

Відгукнутися
Досвід від 4 років Senior Full-time Не має значення Є тестове завдання Remote
21.12.2024
Детальніше
  • Android
  • Kotlin
  • Jetpack Compose
  • Dagger
  • Glide
  • Room

About the Project: You will contribute to a high-impact initiative focusing on monetization products. The team is responsible for two key products:

  • A platform enabling creators to sell custom avatars to users.
  • A tipping feature within the application, enhancing user engagement and creator support.

These products operate in a fast-paced, iterative development environment and emphasize high-quality standards. You will play a pivotal role in shaping emerging products and introducing innovative payment features.

Requirements:

  • 4+ years of experience in mobile development, working with various parts of the Android stack
  • Strong proficiency in Kotlin, with experience in Jetpack Compose preferred
  • Hands-on experience with:
    • Coroutines for asynchronous programming
    • Dependency injection using Dagger
    • Room for database management
    • Glide for image loading and caching
  • Proven experience building customer-facing applications
  • Familiarity with designing and scaling applications to handle large user bases and high performance requirements.

Nice-to-Have Qualifications:

  • Experience with payment systems and payment-related features
  • Expertise in building complex UIs and animations to enhance user experience.

Key Responsibilities:

  • Design, develop, and maintain Android applications using Kotlin and Java
  • Utilize Jetpack Compose to create modern, responsive, and high-performing user interfaces
  • Implement asynchronous programming with Coroutines and dependency injection with Dagger
  • Manage local data persistence using Room and enhance media handling with Glide
  • Collaborate with cross-functional teams to build features for high-scale consumer applications with over 10 million installs
  • Design and implement distributed systems capable of operating under high load
  • Maintain best practices in code quality, testing, and performance optimization.

Інформація про компанію Akvelon Ukraine

Akvelon – це передова компанія з розробки програмного забезпечення, яка використовує штучний інтелект та його синергію з людиною для швидкої та чудової розробки програмного продукту. Компанія прагне допомагати клієнтам досягати їхніх інженерних і бізнес-цілей, а завдяки глибоким технічним знанням, надає цінні та довготривалі рішення з розробки програмного забезпечення та управління проектами.
Рік заснування: 2000
Кількість працівників: 1001-5000
Сайт: akvelon.com.ua

Переваги співробітникам

Відгукнутися
Outsource, Consulting / Integrator
Досвід не має значення Middle Full-time Upper-Intermediate / B2 Є тестове завдання Office Prague
11.12.2024
Детальніше
  • Kotlin
  • Android SDK
  • Rest API
  • Git
  • Android Jetpack
  • CI/CD

We are looking for experienced developers to strengthen our mobile team.
Do you have some experience with native mobile development in Kotlin and want to progress your skills even further? We don't need you to have multiple years of experience and be the most senior developer in the room, however, you should be able to handle a project on your own and want to progress your skills even further (no worries, your senior colleagues will always have your back!).
The Applifting mobile team is involved in both large-scale banking projects and innovative application development for startups.
We use the agile scrum methodology and keep regular releases and 14-day sprints.
You can improve your skills with our mentoring programme. We will help you progress and broaden your knowledge. Regardless of how many years of experience you have, you’ll have the freedom to take your growth into your own hands.

What we expect from you:

  • Kotlin.
  • Android SDK.
  • Communication with REST API.
  • Git.
  • Czech or English, at B2 level or higher.

And what you can score extra points with:

  • Working in multi-modular architecture.
  • Experience with various libraries in Android Jetpack.
  • Knowledge and usage of design patterns and UX
  • Configuration of CI/CD tools.
  • Security principles.

Інформація про компанію Applifting

Applifting – міжнародна компанія, що займається розробкою програмного забезпечення на базі штучного інтелекту і прагне допомогти відомим корпоративним клієнтам та інноваційним стартапам досягти успіху.
Рік заснування: 2014
Кількість працівників: 101-250
Сайт: applifting.io

Переваги співробітникам

Відгукнутися
Outsource, Consulting / Integrator
Без досвіду / до 1 року Junior, Middle Full-time Intermediate / B1 Є тестове завдання Office, Remote Львів
08.11.2024
Детальніше
  • Kotlin
  • Android SDK
  • Android Jetpack
  • Git
  • GitFlow
  • MVC
  • MVVM
  • MVP
  • Core Data
  • Realm
  • Rest API
  • JSON
  • XML
  • Gradle
  • Material Design
  • RxKotlin
  • TDD
  • BDD
  • Firebase

Hi! We are looking for a highly motivated and skilled Android Developer, to join our fast-growing team. We are eager and creative professionals, who like challenges.

Responsibilities:

  • Develop an application from scratch.
  • Complete high-quality work with thoroughness and accuracy to achieve results.
  • Deliver results using standards and procedures.
  • Paying attention to details.
  • Complete tasks in the Agile environment.
  • Bug fixing (if needed).
  • Participation in daily meetings.
  • Communicate with the client and the product development team.

Requirements:

  • At least 6 month experience;
  • Experience with Kotlin, Android SDK, Android Jetpack (Navigation, ViewModel, LiveData, Room, Paging, WorkManager);
  • Good knowledge of Git, Git Flow;
  • Good knowledge of OOP/OOD;
  • Understanding of design patterns, refactoring, and code smells;
  • Experience with third-party libraries and APIs;
  • Experience with MVC/MVP/MVVM;
  • Experience with Core Data or Realm;
  • Experience with a dependency manager;
  • Experience with Networking, REST Client API, JSON and XML, Animations;
  • Basic knowledge of Gradle, multithreading, reactive programming;
  • Understanding of Design Material.

Will be a plus:

  • Experience with reactive programming (RxAndroid/RxKotlin);
  • Experience with TDD/BDD;
  • Experience with Analytics;
  • Experience with Push Notifications;
  • Experience with BaaS (Firebase, Sashido);
  • Experience with Kotlin coroutines;
  • English level – at least intermediate.

Інформація про компанію ELDEVELOP

ELDEVELOP – українська інноваційна IT-компанія, яка спеціалізується на розробці програмного забезпечення, мобільних додатків та веб-сайтів для клієнтів з різних галузей. Компанія створює мобільні застосунки, забезпечуючи інтуїтивно зрозумілий дизайн і відмінний функціонал, гнучкі, орієнтовані на клієнта веб-сайти та веб-додатки, використовуючи такі передові технології, як штучний інтелект та машинне навчання, для покращення функціональності та взаємодії з користувачем. Команда має багаторічний досвід і глибоке розуміння різноманітних секторів бізнесу, складається з першокласних розробників, далекоглядних архітекторів і ретельних спеціалістів із забезпечення якості, які віддані створенню найкращих рішень відповідно до ваших потреб.
Рік заснування: 2018
Кількість працівників: 11-50
Сайт: eldevelop.com

Переваги співробітникам

Відгукнутися
Outsource, Consulting / Integrator
Досвід від 3 років Middle Full-time Intermediate / B1 Є тестове завдання Remote Poland
09.10.2024
Детальніше
  • Kotlin
  • Java
  • MVVM
  • API
  • Android SDK
  • RxJava
  • CI/CD
  • Bitrise
  • App Center
  • Firebase
  • Supabase

Our engineering team is looking for talents to build Android applications for start-ups in AI, healthcare, and fintech domains.
Well-established development practices and modern technology stack provide a great growth opportunity and a convenient working environment.

What you'll be working on:

  • Build Android mobile apps using Java and Kotlin;
  • Solve challenging tasks and develop smooth UX;
  • Development of solutions from scratch according to the specification.

Experience that will help you to do the job:

  • 3+ years of experience in Android development;
  • Strong knowledge of Kotlin and Java programming languages;
  • Experience with MVP/MVI/MVVM-like architectures;
  • Comprehensive experience with core Android Framework API, AndroidX, RxJava.

Experience that will be a plus:

  • Experience with CI/CD, Bitrise, App Center;
  • Knowledge of serverless backends with Firebase or Supabase.

Інформація про компанію DevelopsToday

DevelopsToday – міжнародна IT-компанія, яка займається розробкою мобільних і веб-додатків на замовлення. Компанія спеціалізується на проектуванні та створенні сучасних прогресивних веб-додатків, застосовуючи найкращі практики побудови масштабованих і продуктивних серверних рішень, розробляє гібридні мобільні додатки, проводить детальні дослідження та застосовує відгуки користувачів для створення видатних інтерфейсів користувача.
Рік заснування: 2015
Кількість працівників: 51-100
Сайт: develops.today

Переваги співробітникам

Відгукнутися
Product / Startup
Досвід від 2 років Middle Full-time Не має значення Є тестове завдання Remote
05.09.2024
Детальніше
  • Android
  • Android SDK
  • JSON

Apme is a product company that develops applications to control and improve people’s health and wellbeing. Now we are looking for a full-time Android Developer to join our team.

You will be responsible for:

  • Designing and building advanced applications for the Android platform from scratch.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and APIs.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements:

  • Proven Android development skills for 2 years.
  • Have published at least one original Android app. MVP.
  • Experience with Android SDK.
  • Experience working with remote data via REST and JSON.
  • Experience with third-party libraries and APIs.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.

Інформація про компанію Apme

Apme – це технологічна компанія, що спеціалізується на галузі охорони здоров’я. Команда розробляє мобільні продукти, які допомагають стежити за здоров’ям користувачів та прагне створити сімейство продуктів для контролю фізичного та психічного здоров’я, а також освітніх проектів.
Рік заснування: 2021
Кількість працівників: 1-10
Сайт: apme.io

Переваги співробітникам

Відгукнутися
Досвід від 1 року Middle Full-time Не має значення Є тестове завдання Office, Remote, Hybrid Одеса
15.08.2024
Детальніше
  • Java
  • Android SDK
  • UI/UX
  • Web API
  • SOAP
  • RESTful API
  • XML
  • JSON
  • Agile
  • Scrum

Шукаємо талановитого Android розробника для участі в розробці інноваційних продуктів. Цінуємо відповідальність, самостійність в роботі і готовність досягати якісних результатів у встановлені терміни.

Обов'язки:

  • участь на всіх етапах розробки мобільного додатку.
  • написання мобільного додатка з нуля.
  • доробка готових додатків.
  • розбиратися в чужому коді, дуже швидко знаходити помилки і виправляти їх.
  • розробка front-end і back-end.

Вимоги:

  • знання Java core, Concurrency/Multithreading;
  • знання Android SDK;
  • знання Android User Interface Guidelines;
  • знання ООП, шаблонів проектування;
  • знання особливостей мобільних платформ;
  • знання UI/UX особливостей;
  • знання принципів роботи з web API на основі SOAP, RESTful, XML, JSON;
  • вміти виконувати завдання вчасно;
  • вміти працювати на результат;
  • вміти взаємодіяти з колегами;
  • вміння і бажання знаходити рішення складних завдань;
  • розуміння гнучких підходів розробки таких як Agile і Scrum;
  • бажаний досвід розробки мобільних додатків з нуля;
  • бажаний досвід від одного року;
  • буде плюсом досвід в game development.

Інформація про компанію AVADA Media

AVADA MEDIA – команда експертів з розробки програмного забезпечення з перевіреним досвідом. Досвід і знання компанії дозволяють надавати повний цикл послуг веб-розробки та мобільної розробки клієнтам у всьому світі, використовуючи найсучасніші підходи до розробки програмного забезпечення, такі як SCRUM, ADGILE тощо.
Рік заснування: 2013
Кількість працівників: 11-50
Сайт: avada-media.ua

Переваги співробітникам

Відгукнутися

Сторінки

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.