Вакансії Android Developer
- 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
Переваги співробітникам
- English Courses
- Team buildings
- Бухгалтерський супровід
- Велопарковка
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
- Парковка для авто
- Юридичний супровід
- Android
- Kotlin
- Room
- Coroutines
- DI
- Jetpack Compose
Зараз в AMO Apps шукаємо Junior Android розробника, який допоможе з реалізацією нових фіч та розвитком наших health&fitness застосунків: Unimeal – плани здорового харчування, Mad Muscles – персональні системи воркаутів для чоловіків, Harna – плани тренувань для жіночої аудиторії.
Стек:
Kotlin, coroutines + flow (async work), Ktor, Retrofit (network); Koin, Dagger2 (DI); Kotlin Serialization, Moshi; Room, Realm (DB); Jetpack Compose, XML (UI); Coil, Glide (images); MVVM + Clean (architecture); JUnit + Mockk (testing).
Методологія розробки:
працюємо за тритижневими спринтами. Один тиждень відводиться на підготовку (можливість декомпозувати і розібратися в задачах, провести необхідні ресерчі). Інші два тижні – суто на розробку. У новий спринт технічні команди заходять повністю готові, отже, мають два повноцінні тижні з мінімальною кількістю мітингів на реалізацію своїх задач.
Команда:
Наша мобільна команда (на даний момент це 9 iOS та 8 Android розробників рівня Middle to Senior) швидко зростає, виклики масштабуються, а цілі стають ще більш амбітними, тому ми шукаємо ще одного teammate в нашу Android команду.
Ця вакансія саме для тебе, якщо ти хочеш:
- Працювати над корисними продуктами та впливати на їх технічний розвиток;
- Мати змогу пропонувати нові ідеї та оптимізувати процеси в команді;
- Попрацювати з сучасними технологіями (наприклад зараз поступово вводимо KMP).
Твої ключові задачі:
- Написання коду для вирішення бізнес-задач;
- Розробка нового функціоналу та підтримка поточних версій застосунків;
- Активна участь у формуванні та уточненні технічних вимог з продуктовою командою;
- Покращення якості та стабільності продуктів (рефакторинг, покриття тестами і тд).
Ключові вимоги:
- Досвід роботи у розробці мобільних додатків під OC Android від 1 років;
- Комерційний досвід з Kotlin та Room;
- Знання Coroutines та DI;
- Розуміння MVVM, Clean architecture та SOLID;
- Знання Jetpack Compose.
Інформація про компанію AMO
Переваги співробітникам
- Fitness Zone
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Надається ноутбук
- Оплачувані лікарняні
- Android
- Kotlin
- Java
- RxJava
- AndroidX
- API
- Jetpack Compose
Join our Mobile Team as a Senior Android Engineer!
Responsibilities:
- Participate in the full Android development cycle: design, develop, QA, experiment, analyze, and deploy.
- Contribute to the architecture of the app (mobile/TV/white-label).
- Collaborate with the team to design and build new features.
- Conduct code reviews.
Requirement skills:
- 4+ years of experience in mobile development.
- Independence, ability to learn and understand other people’s code.
- Strong knowledge of Kotlin/Java programming language.
- Strong knowledge of software design approaches.
- Experience with MVP/MVI/MVVM-like architectures.
- Comprehensive experience with core Android Framework API, AndroidX, RxJava.
- Experience with debugging large applications with logs and debugging tools.
Desirable skills:
- Experience with unit and integration testing.
- Experience with API design.
- Experience with performance and memory tuning tools.
- Experience building apps for AndroidTV platform.
- Experience with Jetpack Compose.
Інформація про компанію MEGOGO
Переваги співробітникам
- English Courses
- Допомога психотерапевта
- Компенсація витрат на спорт
- Android
- LineageOS
- API
- Java
- Kotlin
- C++
We seek a skilled Android Developer to join our team.
Requirements:
- 5+ years of experience in Android development, with a strong focus on LineageOS;
- Proven track record of customizing Android OS at a deep level;
- Proficiency in modifying system-level components, services, and APIs;
- Experience with building, compiling, and debugging custom Android ROMs;
- Familiarity with security measures and restrictions in Android OS;
- Strong knowledge of Java/Kotlin and C++;
- Excellent problem-solving skills and attention to detail.
Nice to Have:
- Experience working with custom hardware or specific device adaptations;
- Knowledge of network restrictions and policy enforcement in Android;
- Previous contributions to AOSP or LineageOS projects.
Інформація про компанію Abto Software
Переваги співробітникам
- English Courses
- Fitness Zone
- Gaming room
- Велопарковка
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- Kotlin
- Android SDK
- Jetpack Compose
- SQLite
- Room
- REST
- JSON
- Git
- Java
- Hilt
- Koin
- Unit testing
A US-based client delivers an enterprise IoT fleet management platform for transportation and logistics. Lemberg Solutions engineers build, test, and support the client’s Android platform and backend, including a variety of Android apps for both drivers and back-office staff.
Necessary skills and qualifications
- 3+ years of experience with Kotlin
- Practical experience with the Android SDK
- Strong knowledge of Kotlin coroutines
- Deep knowledge of OOP/SOLID
- Profound understanding of design patterns, OOD
- Experience with MVVM
- Understanding of Android UI principles, creating custom UI elements, UI animation techniques, and creating interactive UX on Android
- Knowledge of Jetpack Compose
- Experience with integrating third-party libraries
- Familiarity with SQLite, Room
- Practical experience with web service technologies (REST, JSON)
- Acquaintance with source-code repositories, GIT
- Strong soft skills and proven experience in direct communication with a client
- At least an Upper-Intermediate level of English
Will be a plus
- General understanding of Java and multithreading techniques
- Understanding of Clean Architecture
- Knowledge of reactive programming
- Experience with dependency injection frameworks (Hilt or Koin)
- Experience with Maps API / Framework
- Acquaintance with Android Automotive / Auto
- Familiar with unit testing
Інформація про компанію Lemberg Solutions
Переваги співробітникам
- English Courses
- Paid overtime
- Relocation assistance
- Бухгалтерський супровід
- Гнучкий графік роботи
- Компенсація навчання
- Надається ноутбук
- Оплачувані державні свята
- Оплачувані лікарняні
- Android
- Java
- Kotlin
- Android Jetpack
- RxJava2
- REST
- Retrofit
- SQL
- SQLite
- Git
- Jetpack Compose
- Coroutines
- Room
Kyivstar TV is a joint project of 1+1 Media and Kyivstar, launched on December 11, 2019. It is a film and television platform that provides users access to hundreds of thousands of hours of Ukrainian and world content and live programs. It also regularly offers exclusive projects for viewing. The platform has over 410 TV channels and a VOD library of 20,000 movies, series, cartoons, and shows. Its advantage is connecting up to 5 personalized profiles on different devices: smartphone, tablet, laptop, Smart TV, or set-top box. The multi-profile feature lets you easily switch between adult and children's profiles. Kyivstar TV is available for all mobile operators in Ukraine and all Internet providers.
Kyivstar TV invites a Senior Android Developer to ensure the development of projects and support work processes in the company.
Required skills:
- At least 5 years of experience in Android development;
- Strong Java and Kotlin knowledge;
- Android UX/UI guidelines knowledge and Material Design;
- Skills to use design patterns, architecture patterns MVP, MVVM, clean architecture;
- Work with architecture components and Android Jetpack library;
- Experience with RxJava2, Google Services;
- Experience in developing custom UI components and animations;
- Experience with REST, Retrofit;
- Knowledge of SQL, experience with SQLite, Room;
- Experience with Git;
- Published projects on GooglePlay.
Will be a plus:
- Experience with CI;
- Experience with app development for AndroidTV;
- Experience with Jetpack Compose;
- Experience with Coroutines;
- Experience in working with video/audio.
Responsibilities:
- Development and maintaining apps for different Android devices and platforms;
- Solution Design preparation;
- Develop and modify a player for streaming video content;
- Feature Validation during development;
- Acceptance Test Procedure (ATP) preparation;
- Testing against ATP and TOL.
Інформація про компанію 1+1 media
Переваги співробітникам
- Кава, фрукти, перекуси
- Медичне страхування
- Надається ноутбук
- Оплачувані лікарняні
- Освітні програми, курси
- 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
Переваги співробітникам
- English Courses
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані державні свята
- Оплачувані лікарняні
- Android
- Kotlin
- Rest API
- Retrofit
- WebSockets
- Jetpack Compose
- WebView
- Room
- Firebase
- Moshi
ELEKS Software Engineering and Development Office is looking for a talented Middle Strong/Senior Android Developer to join our team in Ukraine, Poland.
About project
Our project, which includes an Android app, a web admin interface (Angular), and a backend service or layer (Java and SpringBoot), was developed and launched a few years ago by the ELEKS team. The core team still works on the project, so code quality is high.
Short description:
The application provides the ability to play different lottery games that are popular in the USA. The app allows players to make bets and win prizes. There are several games available to play – making bets for different US states draws, Keno, Roulette, Mini Roulette, etc.
Technologies:
The stack is quite common – Kotlin, Coroutines, Room, Firebase, Retrofit, Moshi.
Requirements
- 4+ years of experience in Android development
- Good knowledge of Kotlin
- Experience with REST API (Retrofit), WebSockets(STOMP)
- Experience with Kotlin Coroutines, Jetpack Compose, WebView, Room (Firebase, Moshi – will be a plus)
- Understanding of OOP, SOLID, MVI.
- Knowledge of Activities, Fragments, and their Lifecycle
- English – Upper-Intermediate high
Responsibilities
- Collaborate with the development team to build high-quality code, following and contributing to key processes like code reviews
- Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute critical programs
- Make decisions in solution architecture
- Identifying imperfections and suggesting improvements in the app
- Helping the team to troubleshoot if needed
Інформація про компанію Eleks
Переваги співробітникам
- English Courses
- Relocation assistance
- Велопарковка
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- Парковка для авто
- Android
- Kotlin
- Room
- Coroutines
- DI
- MVVM
- Jetpack Compose
- Realm
- Dagger
- Koin
Зараз в AMO Apps шукаємо Middle Android розробника, який буде працювати з нашими health&fitness застосунками, що допомагають користувачам ставати більш здоровими та покращувати свою фізичну форму: Unimeal – плани здорового харчування, Mad Muscles – персональні системи воркаутів для чоловіків, Harna – плани тренувань для жіночої аудиторії.
Ця вакансія саме для тебе, якщо ти хочеш:
- Працювати над суспільно-корисними продуктами та впливати на їх технічний розвиток;
- Мати змогу пропонувати нові ідеї та оптимізувати процеси в команді;
- Попрацювати з сучасними технологіями (наприклад зараз поступово вводимо KMP).
За що будеш відповідати на позиції:
- Написання коду для вирішення бізнес-задач;
- Розробка нового функціоналу та підтримка поточних версій застосунків;
- Активна участь у формуванні та уточненні технічних вимог з продуктовою командою;
- Покращення якості та стабільності продуктів (рефакторинг, покриття тестами і тд).
Для цього тобі знадобиться:
- Досвід роботи у розробці мобільних додатків під OC Android від 3 років;
- Комерційний досвід з Kotlin та Room;
- Глибокі знання Coroutines та DI;
- Розуміння MVVM, Clean architecture та SOLID;
- Досвід роботи у продуктовій компанії.
Буде плюсом:
- Знання Jetpack Compose;
- Досвід роботи з Realm;
- Досвід роботи з Dagger та Koin.
Стек
Kotlin, coroutines + flow (async work), Ktor, Retrofit (network); Koin, Dagger2 (DI); Kotlin Serialization, Moshi; Room, Realm (DB); Jetpack Compose, XML (UI); Coil, Glide (images); MVVM + Clean (architecture); JUnit + Mockk (testing).
Методологія розробки:
працюємо за тритижневими спринтами. Один тиждень відводиться на підготовку (можливість декомпозувати і розібратися в задачах, провести необхідні ресерчі). Інші два тижні — суто на розробку. У новий спринт технічні команди заходять повністю готові, отже, мають два повноцінні тижні з мінімальною кількістю мітингів на реалізацію своїх задач.
Команда:
Наша мобільна команда (на даний момент це 9 iOS та 8 Android розробників рівня Middle to Senior) швидко зростає, виклики масштабуються, а цілі стають ще більш амбітними, тому ми шукаємо ще одного teammate в нашу Android команду.
Інформація про компанію AMO
Переваги співробітникам
- Fitness Zone
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Надається ноутбук
- Оплачувані лікарняні
- Android
- Kotlin
- Java
- Bluetooth
- WiFi
- RESTful API
About project
Pepper is a full-stack IoT platform-as-a-service (PaaS) designed to help businesses develop, manage, and monetize connected consumer solutions. The platform offers a complete range of tools for IoT product development, including secure cloud connectivity, device integration, and application development. With features such as scalability, real-time monitoring, and cybersecurity, Pepper enables companies to rapidly deploy and manage IoT products while optimizing performance and profitability.
Tech stack
Android (Java, Kotlin), iOS (Objective C, Swift), React Native
Qualifications and skills
- 5+ years of proven experience in Android development with a focus on performance and scalability;
- Extensive experience in Android development using Kotlin and Java;
- Hands-on experience integrating IoT devices (Bluetooth, Wi-Fi, etc.) into Android applications;
- Proficient in working with cloud services and RESTful APIs for seamless IoT communication;
- Ability to work closely with cross-functional teams to deliver connected IoT solutions;
- Expertise in debugging and performance tuning for high-quality user experiences.
Responsibilities
- The migration from Java is already underway, and a key responsibility will involve refactoring and transitioning the codebase to Kotlin;
- Development of Android applications that integrate with IoT devices, ensuring smooth and secure functionality with the Pepper platform;
- Work closely with hardware and backend teams to integrate IoT protocols (Bluetooth, Wi-Fi, Zigbee) into mobile apps, enabling seamless device communication and management;
- Implement and manage connections between Android apps and cloud services (e.g., AWS, Google Cloud), ensuring robust API integration for IoT solutions;
- Ensure Android apps comply with security protocols and best practices to protect user data and maintain the integrity of IoT solutions;
- Keep up with the latest advancements in Android development and IoT integration, bringing new ideas and improvements to the platform.
Інформація про компанію StartupSoft
Переваги співробітникам
- Без бюрократії
- Зарплатня вище ринку
- Медичне страхування
- 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
Переваги співробітникам
- English Courses
- Gaming room
- Pet-friendly
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Допомога психотерапевта
- Компенсація витрат на спорт
- Компенсація навчання
- Надається ноутбук
- Kotlin
- Android
- MVVM
- Android SDK
- Android Jetpack
- RESTful API
- CI/CD
Writing effectively on mobile devices remains challenging, especially in professional settings. The Grammarly AI Writing Assistant was created to make effective and mistake-free writing accessible on mobile. Since its launch in 2023, the writing assistant has gained significant traction, with users interacting with it over seventy times daily.
Creating a seamless writing assistant experience presents unique challenges – there is no room for delays or glitches in a product that people rely on for instant responses.
As an Android Engineer on our team, you will:
- Collaborate closely with Product, Design, and Machine Learning teams to bring new ideas from concept to production.
- Contribute to the evolving architecture of our mobile products, ensuring exceptional responsiveness and performance, even in resource-constrained environments.
- Diagnose performance bottlenecks, identify bugs, and drive improvements to deliver a delightful user experience.
- Tackle real-world communication challenges our users face daily, significantly enhancing how people communicate on mobile devices.
Qualifications
- Has 3+ years of relevant experience in designing, developing, and maintaining features for apps published in the Google Play Store
- Has strong experience in Kotlin.
- Is well-versed in modern Android development patterns, such as MVVM.
- Has solid experience with the Android SDK and commonly used Jetpack libraries.
- Strong knowledge of Android UI design principles, patterns, best practices and building custom UI elements.
- Is skilled in multithreading and optimizing memory and performance for Android.
- Has experience with Kotlin Coroutines and Flow.
- Is proficient in writing and maintaining unit tests and instrumentation tests to ensure high-quality releases.
- Has experience integrating and consuming RESTful APIs.
- Has experience with Mobile CI/CD systems, including automating builds, testing, and deployment processes.
- Embodies our EAGER values – is ethical, adaptable, gritty, empathetic, and remarkable.
- Is inspired by our MOVE principles: move fast and learn faster; obsess about creating customer value; value impact over activity; and embrace healthy disagreement rooted in trust.
Nice to Have
- Experience with Jetpack Compose.
- Experience with Websockets
- Experience with Android Accessibility Service
Інформація про компанію Grammarly
Переваги співробітникам
- Fitness Zone
- Work-life balance
- Допомога психотерапевта
- Медичне страхування
- Освітні програми, курси
- Android
- Kotlin
- Java
- AOSP
- iOS
- C++
- Chromium
- Ninja
- GN
We are looking for a talented Senior Chromium Engineer to join the team to deliver complete enterprise browser security and governance solutions for hybrid work. This security platform enables organizations to safeguard their users and endpoints from online threats, including zero-day exploits and phishing, while also implementing robust data security and malware protection measures.
Qualifications & experience:
- Over 4 years of experience in Android development;
- Strong understanding of the Android ecosystem, including analytics, advertising, publishing, and UI design principles;
- Proficient in Kotlin, Java, and AOSP;
- Knowledge of Android security practices;
- Solid coding skills, with a good grasp of algorithms, design patterns, concurrency, and networking;
- Familiarity with iOS development;
- Experience with component extension;
- Strong knowledge and hands-on experience with C++ development;
- At least 2-3 years of experience in Chromium for Android development and/or Chromium core development;
- Proficient in test coverage and Ninja/GN configuration;
- Up-to-date with the latest trends in the mobile industry and platforms;
- Upper-intermediate English proficiency.
Nice to have:
- Your own apps on the Google Play Store.
Responsibilities
- Design, build and maintain efficient, reusable and reliable code;
- Perform code reviews, and collaborate with the engineering team to contribute to product improvements;
- Build, evolve and support Android automation tools for stable and efficient automation execution;
- Integrate tests into the build pipelines, with a focus on continuous delivery;
- Collaborate with the browser core team to support and enhance our Chromium-based browser;
- Understand and maintain our browser’s codebase, ensuring its stability and performance through code optimization, debugging, and refactoring;
- Analyze and resolve complex technical issues related to Chromium internals, ensuring compatibility across different platforms;
- Stay up-to-date with the latest developments in Chromium / C++ / web technologies, identifying opportunities for innovation and optimization.
Інформація про компанію Star
Переваги співробітникам
- Team buildings
- Work-life balance
- Багатонаціональна команда
- Відпустка по догляду за дитиною
- Гнучкий графік роботи
- Допомога психотерапевта
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- 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
Переваги співробітникам
- English Courses
- Team buildings
- Work-life balance
- Бухгалтерський супровід
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Android
- Kotlin
- Java
- YAML
- Swift
- Python
- JavaScript
- TypeScript
- RxJava
- Coroutines
- Dagger 2
Responsibilities
- Build reusable code and libraries for future use.
- Collaborate with other developers, BA, designers, and QA engineers to deliver the best product possible.
- Take responsibility to meet all milestones and deadlines.
- Be a part of all technical decisions, help in sharing the knowledge across the team members.
Requirements
- 4+ year of experience in the development of Android apps that use web services.
- Strong experience with Kotlin Java YAML (more languages appreciated, e.g. Swift, Python, JavaScript, TypeScript, etc.).
- Competent in design patterns, SOLID.
- Competent in Android Architecture components.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Competent in continuous integration and tools used for continuous integration.
- Competent in asynchronous programming (RxJava, Coroutines, Native Concurrency).
- Experience with Dagger2 / Koin.
- MVP, MVVM, clean architecture.
- Upper intermediate English or higher.
Інформація про компанію Yalantis
Переваги співробітникам
- English Courses
- Relocation assistance
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- 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
Переваги співробітникам
- English Courses
- Team buildings
- Гнучкий графік роботи
- Допомога психотерапевта
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- 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
Переваги співробітникам
- Work-life balance
- Регулярний перегляд зарплатні
- 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
Переваги співробітникам
- Гнучкий графік роботи
- Довгострокові проекти
- MVC
- MVVM
- Android SDK
- Android Jetpack
- Retrofit
- OkHttp
- Realm
- Firebase
- Dagger
- RxJava
- Coroutines
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities:
- Design, develop and maintain native mobile applications for Android.
- Provide your expertise on Android-related issues.
- Collaborate with a team to define, design, and ship new features.
- Participate in code-review sessions.
- Communicate effectively with other development team members.
- Delivery quality software on time and with acceptable quality.
Requirements and qualifications:
- Patterns: MVC, MVVM;
- Android SDK, Android Jetpack;
- Retrofit/OkHttp;
- Realm;
- Firebase;
- Dagger 2, RxJava, Coroutines.
Інформація про компанію Owlab
Переваги співробітникам
- Гнучкий графік роботи
- Компенсація навчання
- Надається ноутбук
- Оплачувані лікарняні
- Освітні програми, курси
- Android SDK
- Java
- Kotlin
- REST
- XML
- SQLite
- Retrofit
- Dagger
- Koin
- Android Jetpack
- GitLab
- Github
- Bitbucket
- RxJava
- MVVM
- Firebase
Requirements:
- 2+ years of commercial experience;
- Knowledge: Android SDK, Java, Kotlin, OOP/OOD, Rest, XML, SQLite DB;
- Retrofit, Dagger/Koin, Android Jetpack;
- WorkManager, Navigation, Room;
- Versioning tools (GitLab, GitHub, Bitbucket);
- English – at least Intermediate level.
Optional:
- RxJava/RxKotlin;
- Coroutines;
- Clean Architecture, MVVM, MVP, DataBinding;
- Firebase.
Інформація про компанію Deviark
Переваги співробітникам
- English Courses
- Team buildings
- Work-life balance
- Оплачувані лікарняні
- Освітні програми, курси
- Регулярний перегляд зарплатні
Сторінки
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.