Jobs
38-
· 148 views · 23 applications · 11d
Senior Android Developer
Full Remote · Worldwide · 6 years of experience · Upper-IntermediateWe are an IT services company based out of San Francisco, USA. We build and acquihire expert engineering and data science teams to help our clients meet their business needs and solve their operational challenges. We are looking for an Android...We are an IT services company based out of San Francisco, USA. We build and acquihire expert engineering and data science teams to help our clients meet their business needs and solve their operational challenges.
We are looking for an Android Developer for long-term contract work to join one of our client’s Development Product Teams. You will take part in working with a lead conversion platform, powered by AI and integrations, helps local businesses convert leads faster, communicate easier, and make more sales.
What you will be doing:
- Design, develop, and maintain high-quality Android applications
- Utilize Kotlin and Jetpack Compose to create elegant and efficient user interfaces.
- Troubleshoot and resolve complex technical issues, ensuring the stability and performance of the application.
- Specifically help migrate app from portrait only to support both landscape and portrait
- Implement a handful of new features for customers
What you should have:
- 5+ years of professional experience in Android application development
- Professional working proficiency in English.
- Strong proficiency in Kotlin and experience with Jetpack Compose for building modern UIs.
- Extensive knowledge of Android SDK, architecture components, and best practices.
- Experience with audio and video processing, optimization, and troubleshooting.
- Solid understanding of networking concepts and protocols, particularly in the context of real-time communication.
- Experience with version control systems, such as Git, and continuous integration tools.
- Excellent problem-solving skills and a passion for learning new technologies.
- Strong communication and collaboration skills, with the ability to work effectively in a fast-paced environment.
- Embody the "Be a Founder" mentality in everything you do.
What we hope you have:
- Hands-on experience with network monitoring, diagnostics, and analytics tools related to mobile devices.
- Proficient in packet capture utilities and identifying application issues at the packet level.
- Experience with VoIP platforms like NetSapiens, OpenSIPS, Asterisk, or Kamailio.
- Ability to diagnose, troubleshoot, and resolve quality issues related to VoIP, video, and telephony platforms.
- Experience troubleshooting telecommunications networks, VoIP, SIP, RTP, RTCP, parsing call records, sip traces, MOS Score, jitter, and delay.
-
· 261 views · 9 applications · 19d
Mobile Assessment Engineer
Ukraine · Product · 2 years of experience · IntermediateSamsung R&D Institute Ukraine is looking for a passionate and collaborative Mobile Assessment Engineer to join our team in Kyiv. If you love working directly on consumer-facing products we are glad to meet you at our team in Samsung R&D Institute...Samsung R&D Institute Ukraine is looking for a passionate and collaborative Mobile Assessment Engineer to join our team in Kyiv.
If you love working directly on consumer-facing products we are glad to meet you at our team in Samsung R&D Institute Ukraine.
More specifically, you will provide White & black-box software vulnerability assessment of Android components:
— security review of Android mobile applications and firmware components
— risk analysis and security issues mitigation advisory
— exploitability Proof-of-Concepts development
— emerging threats research: new attack methods, (un)known security issues risks
Security validation is typically executed in 1-2 months iterations.
Major Requirements:
— in-depth understanding of Android security architecture and typical security issuesin-depth understanding of Android security architecture and typical security issues
— practical experience in reverse-engineering (preferably *.apk and ARM binaries), software exploitation, binary and source code audit
— knowledge of Linux Kernel security architecture and Android-specific add-ons (IPC, SE Android, application security framework)
— ability to understand execution logic in C/C++, Java, Assembler; scripting skills
— good technical English, strong reporting and communication skills
Optional Requirements:
— security background (University, relevant prior employment)
— participation in security contests (CTF), own write-ups publications, community activities
— hands-on experience with assessment automation tools (fuzzers, static source code analyzers)
— experience in reversing ( IDA Pro, JEB) reversing protected solutions (obfuscated/ packed code)
— applied crypto: knowledge of existing algorithms and protocols (AES/RSA/ECC/SHA, authentification/key exchange, digital signature, SSL/TLS)
— software exploitation experience
— awareness of security-related standards and best practices
Working Conditions:
— GIG contract
— remote work is possible as well as work in Kyiv office
Benefits:
— competitive salary, annual salary review, annual bonuses
— paid 28 work days of annual vacations and sick leaves
— opportunity to become an inventor of international patents with paid bonuses
— medical & life insurance for employees and their children
paid lunches
— discounts to Samsung products, services
— regular education and self-development on internal courses and seminars
— hybrid work format, working in office is required for some tasks
More -
· 40 views · 9 applications · 1d
Android Engineer with Java/Kotlin expertise/experience
Full Remote · EU · 5 years of experience · Upper-IntermediateRequirements 5+ years of experience with Java/Kotlin Background in Android development combined with the ability to perform high-quality research of the Android internals Familiarity with test automation frameworks such as Espresso and Appium Strong...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
- 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
-
· 47 views · 1 application · 4d
Senior Android Engineer
Hybrid Remote · Ukraine (Lviv) · 5 years of experience · Upper-IntermediateN-iX is looking for a prospective and ambitious Senior Android Engineer to join our team! Our Client is Cardo Systems, Inc., which is headquartered in Pittsburgh, PA. (USA) and is the world’s acknowledged market leader in wireless communication systems...N-iX is looking for a prospective and ambitious Senior Android Engineer to join our team!
Our Client is Cardo Systems, Inc., which is headquartered in Pittsburgh, PA. (USA) and is the world’s acknowledged market leader in wireless communication systems for motorcyclists. With the introduction in 2004 of the Scala rider® Bluetooth line of devices, Cardo has pioneered a new product category that was non-existent until then. Today, the Scala rider line includes the most advanced devices in the category from solid entry-level products to the most feature-rich communication and entertainment system available. Scala rider products can be found in motorcycle accessory stores in over 80 countries.
Responsibilities:
- Working on creating an Android native application
- Be aligned with UX/UI, Test, and iOS development teams on requirements and specifications
- Understand current application workflows and provide maintenance help when necessary
- Provide technical support and act as a Subject Matter Expert in Android app development and maintenance
- Collaborate with the Mobile Architect, Team, PM, PО, and Designer to develop roadmaps and features to delight our product
- Be able to deal with issues and feel a deep need to share the experience with others
- Building technology in the right direction: for us, this means simple, organized, well-tested systems that gradually grow over time, and that provide plenty of insight into production performance
Requirements:
- 5+ years’ experience in Java, Kotlin (Coroutines, Flows), and Android development with recent Android SDKs and Material Design concepts
- Experience with multi-threading, memory management, and caching mechanisms specific to mobile devices
- Knowledge about the Android ecosystem, tooling, and libraries
- Good understanding of software design patterns such as MVP, and MVVM, and experience implementing them in Android applications
- Experience with DI framework Koin
- Experience with BLE
- Ability to break complex problems down into smaller components that are loosely coupled and testable
- Experience with unit testing and automated UI testing
- Experience with VoIP will be a plus
- AI experience in building intelligent mobile experiences is a strong plus
- Experience with OTA and JNI will be a plus
- Experience operating in a Scrum environment and a thorough understanding of Lean/Agile principles
- Upper-Intermediate English level
The ideal candidate is also:
- Has an Agile mindset and is a good team player
- Is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
- Can analyze, plan, and estimate requirements as well as identify risks involved and provide solutions to them
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
More -
· 131 views · 31 applications · 27d
Senior Android Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Advanced/FluentWe are seeking a Senior Android Developer with 5+ years of experience building high-performance, scalable mobile applications. You'll join a cross-functional team to develop user-friendly, secure, and stable Android apps used by thousands (or millions) of...We are seeking a Senior Android Developer with 5+ years of experience building high-performance, scalable mobile applications. You'll join a cross-functional team to develop user-friendly, secure, and stable Android apps used by thousands (or millions) of users.
Details:
Experience: 5 years
Schedule: Full time, remote
Start: ASAP
English: Fluent
Employment: B2B ContractResponsibilities:
- Design, develop, and maintain Android applications using Kotlin/Java
- Collaborate with UI/UX designers and backend teams
- Optimize app performance and handle app store submissions
- Write unit, integration, and UI tests
- Ensure security, scalability, and responsiveness
Requirements:
- 5+ years of Android development experience
- Strong in Kotlin and Java
- Experience with Jetpack components, MVVM, Coroutines, Room, Retrofit
- Proficient in Git and CI/CD tools
- Familiarity with Firebase, Android Studio, and performance profiling tools
- Experience publishing apps on Google Play Store
-
· 104 views · 22 applications · 22d
Senior Android Developer (Blockchain)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateOur client is a mobile browser that offers a fast, ad-free browsing experience with native Web3 capabilities. It automatically blocks ads and trackers, providing users with enhanced privacy and smoother performance. Users can earn points through everyday...Our client is a mobile browser that offers a fast, ad-free browsing experience with native Web3 capabilities. It automatically blocks ads and trackers, providing users with enhanced privacy and smoother performance. Users can earn points through everyday browsing and in-app activities, which can be redeemed for cryptocurrency, vouchers, or branded rewards.
The browser includes a self-custodial crypto wallet, token trading, dApp access, and airdrop discovery — all in one place. With over 70 embedded games, localized content, and robust security measures, it serves as an all-in-one platform tailored for the next generation of internet users.
Backed by $6M in venture capital, it has expanded its reach to more than 100 countries, amassing over 4 million users with strong daily engagement.
Team: Tech Lead, Product Manager, QA, Backend devs, Frontend dev, Mobile devs
Requirements:
- 5+ years' experience with native Android development
- Experience in web3
- Expert knowledge of Java in the Android ecosystem
- Working experience with C++
- Android Studio/Eclipse experience
- Demonstrated experience working with large code bases
- Android SDK, NDK, and JNI experience
- Experience with software development in a distributed team
- A passion for helping protect users’ privacy and security
- Upper-Intermediate or higher proficiency in English
Nice to have:
- Exposure to Chromium and or Brave – understanding, customizing and debugging
- Experience with the test coverage, Ninja/GN configs
- Android NDK development with exposure to JNI and Ninja/GN configs
- Chromium browser internals
- Scripting with Python or similar
Responsibilities:
- Developing functionality for the product to meet the key market needs with a focus on delivering reliable, high-quality software solutions.
- Contributing to the scoping and design of new software and supporting planning and estimating, including responsibility for estimating individual development tasks.
- Work closely with the engineering manager to provide technical guidance on how best to realize our vision.
- Write maintainable code, employ best practices and apply testing responsibly.
- Collaborate with others in the engineering team to formulate best practices.
- Improving code maintainability, automation and supportability, e.g. code refactoring, peer reviews, unit test development and provision of stable APIs.
- Suggesting and progressing opportunities for innovation across the product, investigating new technologies and techniques, and performing prototyping with the direction of senior leadership, and discovering new opportunities for new design improvements and product features.
Recruitment process: Recruitment interview - Technical interview - Client interviews
More -
· 72 views · 12 applications · 22d
Android AOSP Engineer
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-IntermediateWe are seeking a highly skilled and motivated Android AOSP Engineer with deep expertise across the Android stack below the application layer — from the Hardware Abstraction Layer (HAL) and System Services down to Linux kernel-level integration. The ideal...We are seeking a highly skilled and motivated Android AOSP Engineer with deep expertise across the Android stack below the application layer — from the Hardware Abstraction Layer (HAL) and System Services down to Linux kernel-level integration. The ideal candidate will bring extensive experience in embedded software/firmware development, Android BSP, and AOSP customization. This role offers the opportunity to work with the latest Android versions (preferably Android 14 and beyond), contributing to innovative embedded systems in the critical middleware space between low-level hardware and the Android framework.
You’ll be part of a cross-functional team developing and optimizing Android-based platforms and delivering robust, scalable solutions.
Technical Requirements:
- 5+ years of professional experience in embedded software/firmware development.
- 2+ years of hands-on experience with Android AOSP development, including deep knowledge of HAL, Android Framework, and System Services.
- Strong understanding of recent Android versions, features, APIs, and changes (preferably Android 14 or later).
- Proficiency in C++, Java, and modifying system-level code in C.
- Solid experience in Embedded Linux development (e.g., power management, display drivers, connectivity stacks like Wi-Fi/Bluetooth).
- Strong familiarity with low-level system layers and good understanding of Linux kernel internals.
- Familiarity with Android development tools and workflows, including adb, fastboot, repo, and source control tools such as Git, Gerrit, and GitHub.
- Good grasp of networking protocols: Ethernet, IP, TCP, UDP.
- Strong problem-solving skills and a proactive, independent working style.
- Excellent written and verbal communication skills.
Nice to Have:
- Experience with scripting languages like Bash or Python.
- Debugging and development experience within the Android Framework layer.
- Familiarity with the NDK toolchain, building native libraries and components.
- Linux User Space development experience is a strong plus; Linux Kernel development experience is a bonus.
- Understanding of Project Treble architecture and experience working with Treble-based partitioning.
-
· 186 views · 49 applications · 19d
Middle Android Developer
Full Remote · Worldwide · Product · 3 years of experience · Upper-IntermediateYou will join a professional, experienced team that values quality, precision, and innovation! If you want to work where engineering excellence meets cutting-edge mobile tech, and where your ideas will directly shape a high-impact product, this is the...You will join a professional, experienced team that values quality, precision, and innovation!
If you want to work where engineering excellence meets cutting-edge mobile tech, and where your ideas will directly shape a high-impact product, this is the place to make it happen.
About the product: We are building one of the most powerful live-streaming platforms, already connecting 400K+ monthly active users through live events, interactive video chats, and real-time community experiences. Our mission is bold: bring joy, fight loneliness, and deliver safe, ad-free entertainment that keeps people coming back.This is a complex, fast-moving space, and we love it that way! So, you will join a passionate, expert team tackling everything from scaling AI-powered recommendations to launching high-impact, data-driven features that boost monetization and engagement. Every idea counts here, and every release reaches a massive global audience
We are now expanding into Arab countries and Europe, enhancing content quality, and rolling out new features to keep users hooked. We are already in the Top 5 streaming products in the US (#4) and hold the #7 spot worldwide. Our next milestone: break into the global Top 5, and we are moving fast to make it happen. Are you in?
In this role, you will
- Develop and maintain a high-performance Android app using modern approaches
- Write clean, maintainable, and testable code
- Contribute to technical decisions and scalable architecture design
- Improve user experience and product metrics
- Collaborate with the team on ideas, concepts, design, and new features
It’s all about you
- 3+ years of experience in native Android development
- Practical experience with Kotlin (our primary language)
- Hands-on experience with Coroutines and Flows
- Strong proficiency in Jetpack Compose
- Experience working on multi-module projects
- Deep understanding of Android SDK
- Solid grasp of SOLID principles, Clean Architecture, and MVI/MVVM patterns
- Commitment to writing high-quality, clean, and testable code (TDD, BDD)
- Experience with Dagger 2/Hilt
- Practical experience with third-party libraries (Room, Retrofit, OkHttp, Glide, etc.)
Would be a plus
- Strong interest in current software development trends
- Experience with CI/CD
- Knowledge of mobile app performance optimization techniques
What we offerCare and support:
- 20 paid vacation days, 15 sick days, and 6 additional days off for family events
- Up to 10 additional days off for public holidays
- 100% medical insurance coverage
- Sports and equipment reimbursement
- Team building events, corporate gifts, and stylish merch
- Financial and legal support
- Position retention and support for those who join the Armed Forces of Ukraine
- Participation in social initiatives supporting Ukraine
Comfortable working environment:
- Work from our Kyiv hub or remotely with a flexible schedule
- Workspace rental reimbursement in other cities and abroad
- Modern equipment or depreciation of your own tools
Investment in your future:
- Collaborate with a highly-skilled team of Middle & Senior professionals, sharing practical cases and expertise in the social networking niche
- 70% of our heads and leads have grown into their roles here — so can you!
- Performance-oriented reviews and Individual Development Plans (IDPs)
- Reimbursement for professional courses and English classes
- Corporate library, book club, and knowledge-sharing events
Hiring process- Intro call
- Technical Interview
- Final interview
- Reference check
- Offer
-
· 102 views · 15 applications · 19d
Senior Android developer
Hybrid Remote · Ukraine (Kyiv, Lviv) · 4 years of experience · Upper-IntermediateWho we are! At Levi9, we are passionate about what we do. We love our work and together in a team, we are smarter and stronger. We are looking for skilled team players who make change happen. Are you one of these players? About the project Our client...🔹Who we are!
At Levi9, we are passionate about what we do. We love our work and together in a team, we are smarter and stronger. We are looking for skilled team players who make change happen. Are you one of these players?
🔹About the project
Our client is a leading media company in Western Europe, delivering high-quality content across various platforms, including newspapers, magazines, radio, TV, websites, apps, and podcasts. Their brands reach millions of people daily, shaping the media landscape with independent and trusted journalism.
🔹Responsibilities
- Use your expertise in Kotlin and Compose to improve the user experience and deliver flawlessly working apps;
- Collaborate with other technical disciplines and coordinate with colleagues on backend integration;
- Making technological decisions and supporting and coaching colleagues;
- To work on the architecture, maintenance and innovation within our apps;
- Deliver test-driven and clean code with an eye for quality.🔹Requirements
- 5+ years of hands-on experience building and maintaining complex Android applications in production environments.
- Deep knowledge of Kotlin, especially Coroutines and Flows, and how to use them effectively in real-world applications.
- Experience with Jetpack Compose (at least on pet projects) and understanding of its role in modern Android UI development.
- Strong technical expertise in Android architecture patterns such as MVI or MVVM.
- Solid grasp of Dependency Injection, with hands-on experience using frameworks like Koin, Dagger2, Hilt.
- Strong understanding of Android security best practices, including SSL Pinning, secure data storage, encryption, etc.
- Experience in developing SDKs / libraries is a strong plus.
- Continuous Integration and Continuous Deployment (CI/CD) are part of your core workflow.
- Strong engineering mindset and follow modern Agile practices throughout the entire software development lifecycle.
- Skilled at translating high-level business requirements into secure, scalable, and maintainable technical solutions.
- Mobile development expert who’s always ready to share best practices and lead by example — not just follow them.
🔹A few more important things- We consider candidates who have at least an Upper-intermediate level of English.
- We work in a hybrid setup, so we prioritize candidates who are based in Kyiv or Lviv and can visit our office on their first working day.
🔹9 reasons to join us:
- Today we're working with the technology of tomorrow.
- We don't wait for a change. We are the change.
- We're experts in creating experts (Levi9 academy, Lead9 program for leaders).
- No micromanagement. We are free birds with a clear understanding of what the high performance is!
- Learning in Levi9 never stops (unlimited Udemy for business, meetups, English&German courses, Professional trainings).
- Here you can train your body and mind.
- We've gathered the best locations - comfortable, cozy and pet-friendly offices in Kyiv (5 minutes from Olimpiyska metro station) and Lviv with regular offline internal events
- We have master's degree in work-life balance.
- We are actively supporting Ukraine with constant donations and volunteering
🔹Simple step to get this job
Click the APPLY NOW button and leave your contacts!
More -
· 134 views · 17 applications · 14d
Android Developer (Kotlin)
Full Remote · EU · 3 years of experience · Upper-IntermediateWe are looking for Native Android Developer (Kotlin) Our client is a digital consulting and solutions provider specializing in wealth management transformation. They help leading financial institutions — such as wealth managers, banks, advisors, and...We are looking for Native Android Developer (Kotlin)
Our client is a digital consulting and solutions provider specializing in wealth management transformation. They help leading financial institutions — such as wealth managers, banks, advisors, and retirement providers—accelerate growth, improve operational agility, and scale effectively through tailored technology services.
Collaboration format: outstaff, contract-based.
Hourly rate: up to 20$/h
Direct communication with the client — good English and a presentable manner are important
Location: Poland
Requirements:
— 3+ years of experience in Android development;
More
— Ability to design clear and maintainable architecture following SOLID, KISS, and YAGNI principles;
— Strong knowledge of Kotlin and the Android SDK, including understanding their capabilities and limitations;
— Production experience with Jetpack Compose;
— Understanding of architectural patterns such as MVVM, MVI, Clean Architecture, and the ability to justify the choice of the most suitable one;
— Experience building features end-to-end: design, implementation, release, monitoring, and iteration;
— Experience integrating analytics, tracking key metrics, and ensuring observability of mobile features;
— Understanding of the Android component lifecycle, multithreading, and asynchronous logic;
— Experience working with REST/GraphQL APIs, WebSocket, Retrofit/Ktor, Apollo, navigation, and dependency injection (Koin);
— Hands-on experience with unit, integration, and end-to-end (E2E) testing; -
· 110 views · 10 applications · 14d
Principal Mobile Software Engineer
Full Remote · Ukraine · 6 years of experience · Upper-IntermediateJob Description We are seeking a Principal Mobile Software Engineer – Mobile to join our team in developing cutting-edge mobile software for medical devices. This role emphasizes Android development with strong expertise in Bluetooth Low Energy (BLE)...Job Description
We are seeking a Principal Mobile Software Engineer – Mobile to join our team in developing cutting-edge mobile software for medical devices. This role emphasizes Android development with strong expertise in Bluetooth Low Energy (BLE) communication and a willingness to contribute to iOS development. You will play a critical role in building secure, reliable, and user-friendly mobile applications that interact with medical hardware and comply with industry regulations.
- 8+ years of experience in mobile application development, with at least 5+ years in Android (Kotlin/Java).
- Hands-on experience with BLE protocols for mobile-device interaction, ideally in healthcare or medical applications.
- Deep understanding of BLE operations: scanning, connecting, bonding, characteristic read/write, notifications, background tasks.
- Experience working in or willingness to learn iOS development (Swift/Objective-C, CoreBluetooth).
- Familiarity with medical device software development lifecycle (IEC 62304), software documentation, and quality systems.
- Experience with Agile/Scrum methodologies and version control systems (Git).
- Strong analytical, debugging, and communication skills.
- Strong oral and written communication skills
- Ability to work independently and come up with solutions that are well thought out and technically sound
- Demonstrated experience in software development lifecycle (Agile), object-oriented design methodology
- Demonstrated technical leadership skills
- Creative / innovative thinker
- Good organizational and multi-tasking skills
- Bachelor's degree in computer science, electrical engineering, or a related field
Job Responsibilities
- Design and develop Android mobile applications that connect to medical devices via BLE, ensuring secure and reliable data transmission.
- Collaborate with iOS developers, QA, clinical, and hardware teams to create consistent and compliant cross-platform experiences.
- Implement BLE workflows including device discovery, secure pairing, bonding, characteristic interactions, and firmware updates.
- Rapidly ramp up and contribute to iOS development (Swift/Objective-C) where required.
- Write clean, testable, and well-documented code following medical device software standards (e.g., IEC 62304).
- Participate in architecture, risk assessment, and design reviews, especially in the context of regulated medical software.
- Support validation, verification, and regulatory submission processes by generating compliant documentation and test evidence.
- Diagnose and resolve issues related to BLE communication, device interoperability, and user-reported bugs.
- Documents software development and/or test development by writing documents, reports, memos, change requests. Methods used are determined by approved procedures and standards.
- Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
- Analyzes, evaluates, verifies requirements, software and systems using software engineering standards and best practices
- Provide complete expert engineering solutions that are well thought out that is architecturally and technically sound
Department/Project Description
Our customer is an American manufacturer and globally recognized leader in Healthcare and Medical Devices. In close cooperation with the international team you will have the ability to participate in product feature definition, development, testing, and post-release support for innovative medical products.
More -
· 148 views · 30 applications · 14d
Middle Android Developer (Kotlin/Jetpack Compose)
Full Remote · EU · 3 years of experience · Upper-IntermediateWe are looking for an experienced Middle Android Developer to join a large-scale international project. If you want to grow professionally and work with a modern tech stack — this role is for you! Requirements: 3+ years of commercial experience in...We are looking for an experienced Middle Android Developer to join a large-scale international project. If you want to grow professionally and work with a modern tech stack — this role is for you!
🔧 Requirements:
- 3+ years of commercial experience in Android app development
- Strong knowledge of Kotlin, Jetpack, Jetpack Compose, Coroutines, Flow
- Experience with GraphQL and Android Studio
- Solid understanding of client-server architecture in complex solutions
- Hands-on experience with CI/CD, automated testing, microservices architecture
- Strong knowledge of the Android application lifecycle
- Proficiency in OOP principles
- Ability to communicate effectively in English with an international team
💼 Responsibilities:
- Develop new features for the client’s Android application
- Collaborate with local and international teams within the Agile framework
- Conduct code reviews and pull request reviews
- Maintain code quality and actively participate in technical discussions
- Continuously improve processes and implement CI/CD practices
This is a great opportunity to join a dynamic project, work with cutting-edge technologies, and make a real impact on the product. 🚀
More -
· 215 views · 45 applications · 14d
Android Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · 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
- Technical interview
- Knowledge base learning & 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.
-
· 261 views · 33 applications · 13d
Android Developer
Part-time · Full Remote · Worldwide · 3 years of experience · Upper-IntermediateQIT Software is looking for an experienced Android Developer ( Part-time ) . Requirements: 3+ years experience working with the Android Open Source Project (AOSP). Proficient in Java, Kotlin, Make, and C programming languages. Strong understanding of...QIT Software is looking for an experienced Android Developer ( Part-time ) .
Requirements:
- 3+ years experience working with the Android Open Source Project (AOSP).
- Proficient in Java, Kotlin, Make, and C programming languages.
- Strong understanding of Object Oriented Programming concepts, Git, source control, and feature branching.
- Strong understanding of core Android components (Ex. Activities, Services, Frameworks, Permissions, and App structure).
- Strong knowledge of Android UI/Launcher design and development.
- General understanding of Linux and U-Boot.
- Experience with building and maintaining a production SDK.
- Proficient in English (Reading/Writing).
- Ability to work closely with other developers towards common goals.
- Experience with hardware and software testing.
Would be a plus:- Familiarity with RockChip
Responsibilities:- Design, develop, and optimize Android firmware and applications in the Electronics industry
- Collaborate closely with developers and cross-functional teams to deliver high-quality solutions
- Build and maintain production SDKs and tools
- Ensure performance, scalability, and reliability of Android systems
- Participate in debugging, testing, and troubleshooting hardware/software integration issues
We Offer:
- The ability to work remotely from anywhere in the world;
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in products from Europe and North America with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Accounting support and full payment of taxes by the company.
-
· 113 views · 31 applications · 11d
Android Developer
Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-IntermediatePosition Overview: We are looking for an experienced Android Developer to join our autonomous, agile teams. You will take ownership of the technical side of ambitious, end-to-end projects and deliver high-quality Android applications for leading local and...Position Overview:
We are looking for an experienced Android Developer to join our autonomous, agile teams. You will take ownership of the technical side of ambitious, end-to-end projects and deliver high-quality Android applications for leading local and global brands. This role requires initiative, responsibility, and a strong focus on quality and collaboration.Key Responsibilities:
- Work in agile, autonomous teams on end-to-end Android development projects.
- Take responsibility for the technical quality and execution of your projects.
- Deliver robust, high-quality Android applications for well-known brands.
- Design and establish communication with server-side data sources.
- Create user interfaces based on design systems provided by Product Designers.
- Test your work thoroughly and conduct peer code reviews.
- Contribute to preparing relevant project documentation.
Requirements:
- 3+ years of commercial experience developing Android applications.
- Strong knowledge of Kotlin, Android app architecture patterns, and best practices.
- Good command of English (for client communication, team collaboration, and reading technical specifications).
- Strong communication skills and a collaborative mindset.
- High attention to detail, accuracy, and consistency.
- Proactive and creative approach to problem-solving — your ideas and insights will be valued.
Tech Stack You’ll Encounter:
- Languages & Frameworks: Kotlin, MVVM, Kotlinx, Hilt, Coroutines+Flow
- Jetpack Components: Compose, Navigation, WorkManager, Paging, etc.
- Networking & Data: Retrofit, Apollo, Moshi, Room, SQLDelight, Kotlin Multiplatform
- Testing: JUnit5, Mockk
- Legacy Projects: RxJava, DataBinding, Hilt/Koin
You don’t need to know all of these tools from the start. With support from experienced colleagues, you’ll have the opportunity to expand your skills and stay up-to-date with the latest reliable technologies. Each project is created from scratch, giving the team freedom to choose the most suitable tech stack — your input will always matter.
What We Offer:
- Remote-first work culture with strong collaboration practices.
- Opportunity to work with innovative brands on ambitious projects.
- Support from experienced teammates and continuous learning opportunities.
- A culture of autonomy, initiative, and ownership.