Jobs
40-
· 81 views · 4 applications · 2d
Middle/Senior Android Developer
Full Remote · Poland · 3 years of experience · C1 - AdvancedNanit is the first smart monitor to merge computer vision with data-backed sleep science, to produce the most advanced and secure camera technology ever introduced to the home. Nanit is combining computer vision, machine learning, and advanced camera...Nanit is the first smart monitor to merge computer vision with data-backed sleep science, to produce the most advanced and secure camera technology ever introduced to the home. Nanit is combining computer vision, machine learning, and advanced camera sensors to measure a baby’s sleep cycle by providing actionable insights that lead to improved sleep for the entire family. We are a dynamic VC-backed startup with proven products, marquee investors and a terrific team of people.
What will you do:As an Android Developer at Nanit, you will use your creativity, excellent problem solving, and technical skills to design, implement, test and deploy an Android application end to end. You will work at all layers of the stack and work closely with QA, designers, product managers and other engineering teams on complex and immersive projects. You will perform code reviews, evaluate implementations, and provide feedback. You will stay ahead of the curve of the constantly evolving development ecosystem.
Our team is already pushing the boundaries of mobile development with Kotlin Multiplatform (KMP) and Compose for iOS — so if you have experience with KMP or are eager to learn, we’d love to hear from you!
Requirements:- 3+ years of experience developing high quality native Android applications.
- Experience in building, testing and publishing mobile apps.
- Experience in working closely with designers and creating pixel-perfect UI
- Strong understanding of Google’s clean architecture guidelines.
- Excellent understanding of OOP concepts and a strong passion for software development.
- Thrilled about user experience, testing and clean code.
- Able to lead an end-to end project and deliver flawlessly.
- Work experience with Kotlin programming — A must.
- Work experience with Jetpack Compose — A must.
- 1 year contract with possible option of extension.
- Location: Poland (A MUST)
-
· 102 views · 5 applications · 6d
Reverse Engineer (Android) to $7000
Full Remote · Worldwide · 3 years of experience · B1 - IntermediateResponsibilities: Reverse-engineering Android applications (APK analysis) Extracting client-server interaction logic (request analysis) Bypassing protections, encryption, anti-debugging, and root/emulator checks Creating scripts and full-fledged tools to...Responsibilities:
- Reverse-engineering Android applications (APK analysis)
- Extracting client-server interaction logic (request analysis)
- Bypassing protections, encryption, anti-debugging, and root/emulator checks
- Creating scripts and full-fledged tools to automate interaction with the app
- Integrating developed solutions into existing systems
- Documenting solutions and analysis results
Candidate Requirements:
Mandatory:
- At least 2 years of experience in reverse engineering
- Proficiency in C/C++, Python, Java, and Assembly
- Experience with tools like IDA Pro, Ghidra, OllyDbg, JADX, or similar
- Knowledge of Android architecture and APK structure
- Familiarity with network protocols
- Strong analytical thinking and attention to detail
- Ability to write working scripts and automation tools in Python (or other languages)
Desirable:
- Experience with Frida, Xposed, Objection
- Understanding and bypassing SSL pinning
- Knowledge of cryptography and data protection methods
- Experience working with mobile apps and systems
Conditions:
- Remote work
- Flexible schedule
- Competitive compensation (negotiable)
- Long-term collaboration
- Work in a team of strong technical experts
- Engaging and non-routine tasks — minimal repetitive work
More -
· 72 views · 5 applications · 5d
Android Developer. Crypto Trading App (Mid-Level)
Hybrid Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateThe Project You'll work on a leading-edge crypto trading app used by retail and institutional investors. The app provides real-time market data, secure trading, and advanced portfolio features—all designed with a strong focus on user experience and...The Project
You'll work on a leading-edge crypto trading app used by retail and institutional investors. The app provides real-time market data, secure trading, and advanced portfolio features—all designed with a strong focus on user experience and performance.
Your work will directly contribute to key product features in an evolving platform.
Your Role
- Develop new features using Kotlin and Jetpack Compose
- Integrate REST APIs, handle live data streams, and manage local data storage
- Maintain high code quality through automated testing and code reviews
- Participate in architectural discussions and influence technical decisions
Responsibilities
- Creating responsive UIs with Jetpack Compose and Material Design
- Managing local data using Room, DataStore, and encrypted storage
- Ensuring app performance and reliability using profiling tools
- Collaborating via Git, Android Studio, Firebase, and CI/CD pipelines
- Reviewing code and contributing to a scalable mobile architecture
Requirements
- 3+ years of experience in Android development
- Strong proficiency in Kotlin, Android SDK, and Jetpack libraries
- Experience with coroutines, Flow, and MVVM/MVI architecture
- Solid testing skills with JUnit, Espresso, and coverage tools
- Comfortable using Git and participating in agile development processes
- English B2+ for professional collaboration and technical communication
Nice to Have
- Background in fintech, crypto, or secure app development
- Experience with dependency injection (Hilt/Koin), analytics, or feature flags
- Familiarity with Play Store release cycles and rollout strategies
- Contributions to shared components or libraries in multi-module projects
What We Offer- Office, Hybrid - flexible hours
- Collaborate with top-tier clients
- 18+4 paid days off, no matter your contract
- Lawyer Services
- Accounting Support
- Annual learning budget (including GenAI courses or conferences)
- Career growth path to Senior-Level Developer
- Projects with visible, real-world impact
-
· 521 views · 83 applications · 6d
Android Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B1 - IntermediateAre you an Android Developer with 3+ years of experience, ready for new opportunities? Join the Octy Hiring Platform — this is not a traditional job opening, but a chance to become part of a professional network where your profile, skills, and...Are you an Android Developer with 3+ years of experience, ready for new opportunities?
Join the Octy Hiring Platform — this is not a traditional job opening, but a chance to become part of a professional network where your profile, skills, and experience are promoted to companies and startups worldwide.
Important: This is not a direct hire position. By joining Octy’s talent platform, you gain visibility with our global clients who actively use it to find and hire professionals.
Required Skills
- Proficiency in Kotlin or Java for Android development
- 3+ years of experience building native Android applications
- Strong knowledge of Android SDK and core components (Activities, Fragments, Services, Broadcast Receivers)
- Experience with REST APIs and JSON parsing
- Knowledge of local data storage (Room, SQLite, or Realm)
- Familiarity with Git for version control
Nice to Have
- Experience publishing apps to Google Play
- Basic experience with CI/CD tools (Gradle, Jenkins, GitHub Actions, Bitrise)
- Familiarity with dependency injection frameworks (Dagger/Hilt, Koin)
- Understanding of reactive programming (RxJava, Kotlin Coroutines/Flow)
- Knowledge of app performance optimization and debugging tools (Android Profiler, LeakCanary)
What We Offer
- Opportunity to receive job proposals from our clients through the Octy Hiring Platform
- Creation of a professional candidate profile that highlights your skills and experience
- Access to our knowledge base to improve your expertise and increase your chances of being hired
- Technical support from our team
- Promotion of your profile to companies and startups worldwide
Hiring Process
- Introductory call with a recruiter
- Tech Q&A session
- Product guidelines & test
- Reference check (optional)
Once these stages are completed, your profile will be published on the platform. During the hiring process, a client interview may also be required.
Your next opportunity starts here — become part of the Octy Hiring Platform.
More -
· 28 views · 1 application · 13d
Senior Android Developer (AOSP)
Office Work · Poland · 5 years of experience · B2 - Upper IntermediateOur team is looking for a skilled Senior Android Developer with proven AOSP experience to work on a long-term project. Project The project is dedicated to the development, maintenance, and verification of next-generation smart glasses. The team is...Our team is looking for a skilled Senior Android Developer with proven AOSP experience to work on a long-term project.
Project
The project is dedicated to the development, maintenance, and verification of next-generation smart glasses. The team is working on building innovative solutions based on the AOSP (Android Open Source Project), ensuring seamless functionality, stability, and performance of the device.
Responsibilities
- Drive the development of new features and key components for our Wearable team
- Integrate our software deeply with the Android Open Source Project (AOSP)
- Create essential tools, tests, and utilities to ensure high quality
- Continuously improve functionality and resolve bugs based on user feedback
- Adapt and port AOSP to new hardware platforms
- Be a key player in system bring-up, debugging, and performance optimization
- Focus on optimizing power consumption and memory usage for our embedded devices
- Collaborate with the team to maintain and verify the smart glasses software stack
Requirements
- 5+ years of experience in Android and/or embedded software development
- Strong knowledge of Linux Kernel and Android Open Source Project (AOSP) build systems (Soong, Make, and Bazel)
- Deep understanding of Android internals (Framework, HAL, RIL, and IMS)
- Proficiency in system debugging, performance optimization, and system bring-up
- Solid expertise in power and memory optimization
- Strong grasp of Android System Architecture: boot process, Binder IPC, Zygote, SELinux, and Verified Boot
- Proven experience in system-level optimization (boot time, memory, power) using tools like perf, ftrace, and D-Bus
- Fluent in English (written and spoken)
Would be a plus:
- Knowledge of Java, C, C++, and JavaScript
- Experience with Embedded Linux, Linux, and Windows
- Hands-on experience with Android Studio, Git, Gerrit, Jenkins, and Azure DevOps
- Understanding of Wi-Fi, and BLE technologies
-
· 127 views · 17 applications · 15d
Senior Android Engineer with Java/Kotlin experience (Accessibility Product House)
Full Remote · EU · 5 years of experience · B2 - Upper IntermediateWe’re looking for an experienced Java/Kotlin Engineer with a background in Android development. As part of an innovative team, you’ll dive deep into the inner workings of the Android system and help deliver high-quality, enterprise-grade features based on...We’re looking for an experienced Java/Kotlin Engineer with a background in Android development. As part of an innovative team, you’ll dive deep into the inner workings of the Android system and help deliver high-quality, enterprise-grade features based on product requirements.
Customer
Our client is a rapidly growing technology leader in digital accessibility software that helps enterprises make their web and mobile offerings accessible to everyone.
Requirements
- 5+ years of experience with Java/Kotlin
- Background in Android development combined with the ability to perform high-quality research of the Android internals
- Experience with multiple SDKs
- Familiarity with test automation frameworks such as Espresso and Appium
- Strong understanding of Android UI frameworks: Jetpack Compose, XMLs, and WebViews
- Familiarity with SDK development and integration
- Proficiency in using GitHub for version control and collaboration
- Experience with dependency management tools such as Gradle, Maven, and Jfrog
- At least Upper-Intermediate level of spoken and written English
Would be a plus
- Experience with accessibility
- Experience with Flutter and React Native
- CI/CD experience building pipelines using platforms like CircleCI or Jenkins
- Knowledge of NDK / C++ or low-level Android development topics
Personal Profile
- Proactive attitude
- Strong team player with a collaborative mindset
- Independent and self-motivated learner
- Strong problem-solving skills and attention to detail
Responsibilities
- Perform in-depth research on the inner workings of the Android system
- Deliver high-quality, enterprise-grade features according to product requirements
- Collaborate closely with the support and product management teams, as well as other teams within the mobile group
- Stay up-to-date on the latest trends and advancements in mobile development and the accessibility ecosystem to continuously improve our products and processes
-
· 445 views · 76 applications · 6d
Android Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B1 - IntermediateLooking for exciting career opportunities as an Android Developer with 3+ years of experience? Become part of the Octy Hiring Platform – an excellent way to passively search for projects with dedicated support from the Octy team. By joining, you'll have...Looking for exciting career opportunities as an Android Developer with 3+ years of experience?
Become part of the Octy Hiring Platform – an excellent way to passively search for projects with dedicated support from the Octy team. By joining, you'll have the opportunity to receive offers from clients around the world.
Please note: This opportunity is not for direct employment. Through Octy's talent network, your profile becomes visible to our client base who may use the platform for talent acquisition.
Required Skills
- Proficiency in Kotlin or Java for Android development
- 3+ years of experience building native Android applications
- Strong knowledge of Android SDK and core components (Activities, Fragments, Services, Broadcast Receivers)
- Experience with REST APIs and JSON parsing
- Knowledge of local data storage (Room, SQLite, or Realm)
- Familiarity with Git for version control
Nice to Have
- Experience publishing apps to Google Play
- Basic experience with CI/CD tools (Gradle, Jenkins, GitHub Actions, Bitrise)
- Familiarity with dependency injection frameworks (Dagger/Hilt, Koin)
- Understanding of reactive programming (RxJava, Kotlin Coroutines/Flow)
- Knowledge of app performance optimization and debugging tools (Android Profiler, LeakCanary)
- Familiarity with AI-powered development tools and code assistance platforms
What We Offer
- Opportunity to receive job proposals from our clients through the Octy Hiring Platform
- Creation of a professional candidate profile that highlights your skills and experience
- Access to our knowledge base to improve your expertise and increase your chances of being hired
- English courses with native speaker provided at no cost to improve your professional communication
- Сoverage of AI tool expenses to enhance your development workflow and efficiency
- Technical support from our team
- Promotion of your profile to companies and startups worldwide
Hiring Process
- Introductory call with a recruiter
- Tech Q&A session
- Product guidelines & test
- Reference check (optional)
Once these stages are completed, your profile will be published on the platform. During the hiring process, a client interview may also be required.
Take the next step in your career journey – join the Octy Hiring Platform today.
More -
· 101 views · 26 applications · 26d
Android Developer
Full Remote · Worldwide · Product · 3 years of experience · C1 - AdvancedMin 4 years of proven experience in native Android development. Strong OOD/OOP skills, along with a deep understanding of SOLID principles. Good understanding of application life cycle and components like Activity/Fragment/Service. Hands-on experience in...- Min 4 years of proven experience in native Android development.
- Strong OOD/OOP skills, along with a deep understanding of SOLID principles.
- Good understanding of application life cycle and components like Activity/Fragment/Service.
- Hands-on experience in MVVM, MVI architectural patterns.
- Strong knowledge of Kotlin, Live data, Data binding, Kotlin coroutines, Dependency injection principles, jetpack compose UI.
- Experience with Bluetooth technology, familiarity with Bluetooth Low Energy (BLE) and Android Bluetooth APIs.
- Proficient understanding of code versioning tools, such as Bitbucket, Git.
- Knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Live Android application on Google Play store is preferred.
-
· 69 views · 2 applications · 30d
Junior Android Developer
Office Work · Ukraine (Lviv) · 1 year of experience · B2 - Upper IntermediateRequired skills: 1.5+ year of experience with Android development Strong knowledge of Android SDK and Kotlin Experience with Jetpack Compose Experience with MVI and MVVM Understanding of SOLID/GoF principles and OOP/POP/OOD Experience with Android...Required skills:
- 1.5+ year of experience with Android development
- Strong knowledge of Android SDK and Kotlin
- Experience with Jetpack Compose
- Experience with MVI and MVVM
- Understanding of SOLID/GoF principles and OOP/POP/OOD
- Experience with Android Architecture Components (ViewModel, LiveData, Navigation, View Binding etc.)
- Knowledge of the entire software development life cycle
- Experience with Kotlin Coroutines and Flow for asynchronous programming
- Experience with Dependency Injection (Hilt)
- Knowledge of Rest/Retrofit/OkHttp/Web Sockets
- Experience creating custom UI elements and interactive UX
- Intermediate or higher English (primarily, written)
We offer:
- 21 vacation days, 8 sick leave days, 7 additional days off if needed, and a day off on your birthday
- Medical insurance and compensation for sports expenses
- 50% compensation for education expenses—lectures, conferences, and English courses
- An amazing and friendly team. Check out our Instagram and DOU
- A comfortable office close to the city center
- Flexible work schedule
- No bureaucracy or micromanagement—we follow a Scandinavian management model
-
· 136 views · 12 applications · 28d
Senior Mobile Developer
Full Remote · Ukraine · Product · 5 years of experience · B2 - Upper IntermediateWe are a B2C EdTech startup founded by experienced entrepreneurs with a strong track record in building global products in the mobility and technology space. Our mission is to make learning mathematics engaging and effective through personalization and...We are a B2C EdTech startup founded by experienced entrepreneurs with a strong track record in building global products in the mobility and technology space. Our mission is to make learning mathematics engaging and effective through personalization and game-based learning. We are building an adaptive learning platform that tailors the learning experience to each child’s pace and needs, making the educational process enjoyable and motivating.
Our team currently consists of ~15 professionals working in a collaborative, product-driven environment.
Responsibilities:
- Develop and enhance the mobile application using Kotlin Multiplatform (KMP).
- Implement gamification features to help children stay motivated and engaged while learning math.
- Work closely with designers and product teams to create smooth, intuitive, and visually appealing UI interactions.
- Participate in architectural decisions and contribute to improving development processes.
- Collaborate with backend developers to integrate mobile client functionality with server-side APIs.
- Ensure application performance, quality, and responsiveness.
Requirements:
- 5+ years of experience in mobile application development (IOS, Android).
- Strong proficiency with Kotlin and Kotlin Multiplatform (KMP) —
- Experience with Jetpack Compose or Compose Multiplatform.
- Solid understanding of modern mobile UI/UX patterns.
- Experience working in product teams and contributing to feature design.
English level: B2 or higher (ability to communicate in a distributed team).
Nice to have:
- Experience with iOS native development (Swift/Objective-C).
- Experience working on educational products or gamified mobile experiences.
What we offer
- Opportunity to influence product decisions and architecture from early stages.
- Work in a focused, talented, and supportive team with a strong product culture.
- Flexible working format (remote).
- Competitive compensation package.
- Socially meaningful mission — helping children learn effectively through modern technology.
-
· 134 views · 33 applications · 26d
Middle/Senior Android Developer
Full Remote · Countries of Europe or Ukraine · 4 years of experience · B2 - Upper IntermediateWhat is the purpose of this position? We are looking for an enthusiastic, Middle/Senior Android Developer with 4+ years of commercial experience, who will join our team. Together with the other specialists, you will develop the mobile application. ...What is the purpose of this position?
We are looking for an enthusiastic, Middle/Senior Android Developer with 4+ years of commercial experience, who will join our team. Together with the other specialists, you will develop the mobile application.Qualifications you`ll need to bring:
· 4+ years of experience as an Android Developer;
· Knowledge of Android UI, SDK;
· Advanced experience with Java (Kotlin);
· Knowledge of Git;
· Good experience with RESTful APIs;
· English – Upper-Intemediate.We offer:
- Remote Work Environment. Work from anywhere and be part of a geographically diverse team
- Stay Ahead of the Curve. Work with cutting-edge technologies
- Possibility of payment by PE account, Payoneer, or Wise
- Bonus & Referral system
- Paid 16 vacations and 10 sick leaves per year
- Flexible hours
- Compensation program for purchasing new laptops
- Paid professional certifications & educational courses
- Paid English classes
- Friendly atmosphere with quarterly team building
- No bureaucracy
We are currently looking for a skilled developer to join our team and contribute to a variety of potential projects. The specific project will be discussed after going through all the internal interview stages.
Ready to try your hand? Do not pull the cat’s tail, send your CV without a doubt!
More -
· 158 views · 27 applications · 20d
Junior Android Developer (Kotlin) — Startup HMS Platform
Part-time · Full Remote · WorldwideWe’re building a new Hotel Management System — bookings, rooms, guests, staff tools, and analytics. The project is at the idea stage — the team is being formed from scratch. You’ll be working on: Building a tablet/mobile app for hotels using Kotlin +...We’re building a new Hotel Management System — bookings, rooms, guests, staff tools, and analytics.
The project is at the idea stage — the team is being formed from scratch.
You’ll be working on:
- Building a tablet/mobile app for hotels using Kotlin + Jetpack Compose
- Implementing UI/UX based on Figma designs
- Working with REST APIs and local DB (Room / SQLite)
- Handling authentication, push notifications, and offline mode
- Collaborating with backend and design teams to shape the core MVP
We offer:
- A chance to join a real startup from day one (no fixed salary at the start)
- 0.2% profit share from future subscriptions
- Opportunity to grow into the core Android dev at SvartDev OÜ
- Remote work, flexible hours, open communication (Telegram / Meet)
Requirements:
- Kotlin + Jetpack Compose basics
- Understanding of MVVM / Clean Architecture
- Experience with REST APIs, JSON, and local storage
- Proactive mindset and readiness to build from zero
- Russian language required (internal communication in Russian)
-
· 101 views · 24 applications · 13d
Android Developer
Full Remote · EU · 3 years of experience · B2 - Upper IntermediateJoin a team working on an innovative product that blends advanced camera technology, computer vision, and sleep science to make a real difference in people’s lives. As an Android Developer with mid-to-senior level experience, you’ll be part of a...Join a team working on an innovative product that blends advanced camera technology, computer vision, and sleep science to make a real difference in people’s lives. As an Android Developer with mid-to-senior level experience, you’ll be part of a fast-paced, technology-driven environment where your ideas and skills will directly impact the end user experience.
We at Sigma Software collaborate with dynamic startups and global leaders to deliver exceptional solutions. In this role, you’ll work with modern mobile technologies, pushing boundaries with Kotlin Multiplatform and Jetpack Compose.
Why join us? You’ll contribute to a meaningful product with global reach, work alongside talented professionals, and have the opportunity to grow your expertise in cutting-edge mobile development.
Customer
Our customer is a leading company in the consumer electronics and health technology sector, specializing in smart baby monitoring solutions. Combining computer vision, machine learning, and sleep science, their mission is to help families improve sleep quality through actionable insights. The company is backed by top-tier investors, recognized for innovation in baby tech, and has patented technology used by customers worldwide.
Project
The project involves developing a smart monitoring system that uses advanced camera sensors, computer vision, and machine learning to track and analyze sleep patterns. The Android application is a core part of the product ecosystem, enabling real-time insights and seamless user interaction.
Requirements
- 3+ years of experience developing high-quality native Android applications
- Experience in building, testing, and publishing mobile apps
- Strong understanding of Google’s clean architecture guidelines
- Excellent understanding of OOP concepts, multithreading, and passion for software development
- Strong focus on user experience, testing, and clean code
- Ability to lead end-to-end projects and deliver flawlessly
- Experience with Kotlin, Jetpack Compose
- English: Upper-Intermediate
Will be a plus:
- Experience with streaming media integration
- Experience with cross-platform mobile development using KMM
Responsibilities
- 3+ years of experience developing high-quality native Android applications
- Experience in building, testing, and publishing mobile apps
- Strong understanding of Google’s clean architecture guidelines
- Excellent understanding of OOP concepts, multithreading, and passion for software development
- Strong focus on user experience, testing, and clean code
- Ability to lead end-to-end projects and deliver flawlessly
- Experience with Kotlin, Jetpack Compose
- At least an Upper-Intermediate level of English.
-
· 69 views · 1 application · 13d
Senior Android Developer
Office Work · Ukraine (Kyiv) · Product · 5 years of experience · B1 - Intermediate Ukrainian Product 🇺🇦Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part...Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part and release mobile applications. The whole team is in one office in Kyiv, all technical and product decisions are made locally.
We're looking for an Android Developer to join us and continue the evolution of a product that we love: someone who takes pride in their work to ensure that user experience and development quality are superb. You will be able to develop the apps in the best hardware company of Ukraine with around 400m active users around the world. Moreover, very soon you will have a chance to start several new products from scratch.
Required skills:- 5+ years of experience in Android development
- A strong familiarity with Java and Kotlin
- Good understanding of the Android ecosystem
- Familiarity with Android SDK: basic concepts like layouts and views, activities and fragments and their lifecycle, storing data
- Practical experience with Kotlin Coroutines
- Proficiency in Jetpack Compose for modern UI development
- Experience with ORM frameworks and Android Jetpack Components
- Strong understanding of code versioning tools (Git) and experience with Gradle
- Strong understanding of the full mobile development life cycle, OOP principles, design patterns
Passion for software engineering, learning and continuous improvement
Would be a plus:
- Gradle knowledge, custom plugin development, build optimization, CI/CD pipelines, and release management
- Writing unit tests
- Practical experience with video streams
- Experience with MVVM/MVI patterns
- Experience with github actions
Experience with third-party libraries, APIs (Firebase) and custom frameworks
Tasks and responsibilities:
- Follow high standards of software quality established in the team
- Design, build, and maintain high performance, reusable, and reliable code
- Suggest technical and functional improvements to add value to the product
Collaborate with cross-functional teams to define, design, and ship new application features
With us, you will enjoy:
- Working with a team of people to build the future of an industry
- Non-trivial challenges and the various specter of interesting tasks
- A flexible, friendly, and collaborative work environment
- Corporate culture based on common sense
- Opportunities to influence the creation of new products and their quality
- Parking for cars and bicycles
Medical insuranceEducation compensation
We offer:- the opportunity to share and implement your own ideas that could impact products and production;
- work with a motivated team and an environment with a zero-bullshit culture;
- competitive salary;
- medical insurance;
- corporate English classes;
- compensation for professional training;
- the chance to take part in beta testing of Ajax security systems — receive and test new devices before their release.
-
· 66 views · 3 applications · 13d
Middle Android Developer
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · B1 - Intermediate Ukrainian Product 🇺🇦Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part...Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part and release mobile applications. The whole team is in one office in Kyiv, all technical and product decisions are made locally.
We're looking for an Android Developer to join us and continue the evolution of a product that we love: someone who takes pride in their work to ensure that user experience and development quality are superb. You will be able to develop the apps in the best hardware company of Ukraine with around 400m active users around the world. Moreover, very soon you will have a chance to start several new products from scratch.
Required skills:
- 3+ years of experience in Android development
- A strong familiarity with Java and Kotlin
- Good understanding of the Android ecosystemFamiliarity with Android SDK: basic concepts like layouts and views, activities and fragments and their lifecycle, storing data
- Practical experience with Kotlin Coroutines
- Relevant experience with Jetpack Compose
- Experience with ORM frameworks and Android Jetpack Components
- Strong understanding of code versioning tools (Git) and experience with Gradle
- Strong understanding of the full mobile development life cycle, OOP principles, design patterns
Passion for software engineering, learning and continuous improvement
Would be a plus:
- Writing unit tests
- Practical experience with video streams
- Experience with MVVM/MVI patterns
- Experience with github actions
Experience with third-party libraries, APIs (Firebase) and custom frameworks
With us, you will enjoy:
- Working with a team of people to build the future of an industry
- Non-trivial challenges and the various specter of interesting tasks
- A flexible, friendly, and collaborative work environment
- Corporate culture based on common sense
- Opportunities to influence the creation of new products and their quality
- Parking for cars and bicycles
Medical insuranceEducation compensation
We offer:
- the opportunity to share and implement your own ideas that could impact products and production;
- work with a motivated team and an environment with a zero-bullshit culture;
- competitive salary;
- medical insurance;
- corporate English classes;
- compensation for professional training;
- the chance to take part in beta testing of Ajax security systems — receive and test new devices before their release.