Jobs
48-
· 190 views · 30 applications · 29d
Senior Android Developer
Full Remote · Worldwide · 6 years of experience · B2 - 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.
-
· 142 views · 7 applications · 13d
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
-
· 16 views · 2 applications · 5d
Embedded/Hardware Security Researcher
Hybrid Remote · Ukraine (Kyiv) · Product · 3 years of experience · B1 - IntermediateSamsung R&D Institute Ukraine is looking for a passionate and collaborative Embedded/Hardware Security Researcher to join our team. 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 Embedded/Hardware Security Researcher to join our team.
If you love working directly on consumer-facing products, we are glad to meet you at our team in Samsung R&D Institute Ukraine.
Embedded systems vulnerability assessment and HW related white/grey/blackbox penetration testing of Samsung mobile products:- Perform security testing, including pentest of HW and low level firmware device components, security mechanisms
- Conduct risk analysis and security issues mitigation advisory for discovered issues
- Participate in exploitability Proof-of-Concepts development
- Monitor public sources, reproduce externally-reported HW related vulnerabilities
- Research and monitor emerging threats, including new attack methods and new types of security issues
Requirements:
- Binary reverse-engineering experience
- Knowledge of digital schematics, logic analyzers, HW protocols (I2C, SPI, JTAG, UART), ROM / Bus / Periphery operation
- Understanding of typical software security issues (stack/heap exploitation, code injection, design flaws and oth.)
- Experience with disassemblers
- Proficiency with C/C++, Assemblers (x86/x86_64, ARM)
As a plus:
- Soldering skills, ability to modify the target device
- Embedded firmware reverse-engineering, software exploitation experience
- Experience with HW related attacks (ex. side channel analysis, Fault Injections, power analysis)
- Understanding of Linux Kernel architecture, ARM TrustZone, Secure Boot as a great plus
- Digital schematics and documentation analysis, PCB development skills as a plus
- Participation in security contests, CTFs
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
-
· 47 views · 9 applications · 2d
Senior Mobile (Android) Engineer with multiple SDK Experience (Accessibility Product House)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateAre you a passionate Senior Android Developer ready to push the boundaries of mobile innovation? Join us to lead the charge in developing cutting-edge Android applications with a strong focus on modern accessibility, making technology truly usable for...Are you a passionate Senior Android Developer ready to push the boundaries of mobile innovation?
Join us to lead the charge in developing cutting-edge Android applications with a strong focus on modern accessibility, making technology truly usable for everyone.
You’ll collaborate with a team of top professionals using the latest UI frameworks, such as Jetpack Compose and AI-powered tools to deliver impactful, enterprise-grade features.
If you like challenges, love learning new technologies, and want to shape the future of inclusive mobile experiences, this is the role you’ve been waiting for!
Customer
Our client is a fast-growing tech company that specializes in digital accessibility solutions, enabling enterprises to make their web and mobile products inclusive and accessible to all users.
Requirements
- 5+ years of experience in Android development with Kotlin and Java
- Deep understanding of Android and the ability to dive deep into Android internals through high-quality research
- Confident understanding of accessibility best practices
- Solid understanding of Android UI frameworks: Jetpack Compose, XMLs, and WebViews
- Practical experience with test automation frameworks such as Espresso and Appium
- Experience working with SDK development and integration
- Solid experience with GitHub for version control and collaboration
- Experience with dependency management using tools such as Gradle, Maven, or JFrog to maintain projects clean and efficient
- At least an Upper-Intermediate level of English
WOULD BE A PLUS:
- Familiarity with iOS and cross-platform frameworks, such as Flutter or React Native
- Experience with CI/CD pipelines, especially using tools such as CircleCI or Jenkins
- Basic knowledge of NDK/C++ or interest in low-level Android development topics
Personal Profile
- Strong systems thinking with the ability to navigate complex technical processes
- Results-driven with a commitment to delivering high-quality solutions for challenging products
- High level of self-organization, initiative, and accountability
- Open-minded, adaptable, and eager to learn continuously
- Team player with proactive communication skills and a willingness to share knowledge
Responsibilities
- Conduct in-depth research on the inner workings of the Android system
- Deliver high-quality, enterprise-grade features that align with product requirements
- Collaborate closely with the support, product management, and other teams within the Mobile group
- Stay up to date with the latest trends and advancements in mobile development and the accessibility ecosystem to continuously improve our products and processes
-
· 42 views · 3 applications · 4d
Android Engineer
Hybrid Remote · Ukraine (Dnipro, Kyiv) · Product · 3 years of experience · B1 - IntermediateJob Description Develop and maintain the Android POS Platform, a suite of 10+ applications and various libraries and modules Manage the entire lifecycle of feature development, from initial discussions with product teams, defining requirements, and...Job Description
- Develop and maintain the Android POS Platform, a suite of 10+ applications and various libraries and modules
- Manage the entire lifecycle of feature development, from initial discussions with product teams, defining requirements, and providing estimates, to coding in collaboration with the team, delivering robust solutions to end-users
- Integrate with 3rd party SDKs and applications
- Advocate and present chosen architectures to the team, playing an active role in the evolution of our tech stack
- Proactively participate in technical discussions to improve existing architecture and developer experience
Requirements
- A self-motivated professional with a strong sense of ownership and drive, with a minimum of 3 years experience in Android development
- An overall understanding of Android framework, including the Android SDK, Java, and Kotlin
- Familiarity with Kotlin Coroutines, Jetpack Compose, and Android Architecture components
- Good understanding of software design patterns such as MVC, MVP, and MVVM, and experience implementing them in Android applications
- Experience with Dependency Injection frameworks like Dagger or Koin, as well as CI/CD pipelines, build automation and continuous integration tools such as Jenkins or Github Actions
- Experience with UI testing frameworks such as Espresso or UI
About the Team
Wix’s POS (Point of sale) team, a business solution for brick and mortar businesses in the US and Canada market. Wix provides a complete ecosystem, including hardware, payment processing, and inventory management in order to allow brick-and-mortar stores to unify and manage their online and offline sales. Our POS eco-system is built from several Android applications for custom hardware with its own release system and pipeline. We are planning to evolve POS into a full platform for different Wix services and for third parties.
About Wix
Wix makes it possible for anyone to succeed online.
Since 2006, we’ve grown to around 5,300 employees in 22 countries, launched over 40 products, and serve over 282 million users and their visitors worldwide.
At Wix, we push you to innovate, evolve in non-traditional ways, and collaborate. We operate in small teams that work closely together at a high level.
Although we’re already industry leaders in web creation and business, our work is nowhere near done. Our goal is to become the main engine of the Internet so we can create a more open web for all.
We’re proud to be an equal opportunity company. Wix was built around the idea that everyone has the right to be successful, online. This same vision defines us as a company: creating a work environment where everyone is welcome, and anyone has the right to succeed.
More -
· 56 views · 17 applications · 10d
Senior Android Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · C1 - AdvancedWe 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
-
· 65 views · 12 applications · 4d
Middle Android Developer
Full Remote · Worldwide · Product · 3 years of experience · B2 - 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
-
· 282 views · 58 applications · 5d
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
- 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.
-
· 133 views · 39 applications · 29d
Android Developer
Full Remote · Countries of Europe or Ukraine · 4 years of experience · B2 - 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.
-
· 152 views · 36 applications · 25d
Senior Mobile Developer – Location (Latvia or Lithuania )(relocation from other EU countries possible)
Full Remote · Worldwide · 2 years of experience · B2 - Upper IntermediatePartnership: Global Consulting Enterprise About the Role We are seeking a Senior Mobile Developer to join our team and drive the further development of our native iOS and Android apps. In this role, you will have a pioneering position, contributing to key...Partnership: Global Consulting Enterprise
About the Role
We are seeking a Senior Mobile Developer to join our team and drive the further development of our native iOS and Android apps. In this role, you will have a pioneering position, contributing to key technological decisions and working on diverse multidisciplinary projects.
Your primary focus will be on the development and maintenance of our iOS app, while also contributing to Android projects when required.
What You Will Do
- Use your expertise in Swift and SwiftUI to deliver seamless user experiences and flawless apps.
- Collaborate closely with backend and other technical teams to ensure integration and alignment.
- Make technological decisions, while supporting and coaching colleagues.
- Contribute to the architecture, maintenance, and innovation of mobile applications.
- Write test-driven, clean, and high-quality code.
What Makes You the Ideal Candidate?
We are looking for an experienced and motivated mobile developer who is technically strong, a team player, and user-focused.
You bring:
- 5+ years of experience in mobile app development with expertise in Swift and SwiftUI.
- Solid knowledge of Kotlin and Android, with the ability to work independently.
- Hands-on experience working with APIs, SDKs, and test-driven development.
- Ability to design and deliver high-quality solutions within multidisciplinary teams.
- A proactive attitude and drive to continuously improve solutions technically and from a business perspective.
(Bonus) Experience in mobile web front-end development.
Skills Required
- 5+ years of experience in mobile app development (iOS & Android).
- Expertise in Swift and SwiftUI.
- Knowledge of Kotlin and Android development.
- Experience with APIs, SDKs, and test-driven development.
-
· 254 views · 100 applications · 23d
Senior Android Engineer
Full Remote · Worldwide · 5 years of experienceAbout the Role We’re kicking off a greenfield Android project with an ambitious digital client, and we’re looking for a Senior Android Engineer to join us. This is your chance to build an app completely from scratch, and you’ll have a big say in how it’s...About the Role
We’re kicking off a greenfield Android project with an ambitious digital client, and we’re looking for a Senior Android Engineer to join us. This is your chance to build an app completely from scratch, and you’ll have a big say in how it’s designed, architected, and developed.The app will be rolled out across an innovative global company and used by employees and management. It comes with a long-term, ambitious and innovative roadmap, so this is not just a one-off build - it’s the beginning of an exciting product journey.
You’ll collaborate closely with our Copenhagen-based product and design team (including talent from one of Scandinavia’s top design agencies), and have plenty of freedom to propose and shape technical solutions.
The initial contract is 4–6 months (likely full-time), with strong potential for extension. We’re open to some flexibility for great candidates who may have other commitments.
What You’ll Do
- Lead development of a native Android app (Kotlin/Java, modern frameworks) from the ground up
- Collaborate with design and product teams to shape the best user experience
- Take ownership of architectural decisions and propose the best ways to implement features
- Work in an agile setup with daily standups, sprint planning, and reviews
- Should you have experience as tech lead then you might get this role also
Requirements
- 5+ years of native Android development experience
- Proven track record: able to show apps you’ve worked on and explain your contributions
- Strong understanding of API integrations, scalability, and security standards in enterprise apps
- Fluent and professional English (spoken + written)
- Experience working with Jira, Slack, GitHub in distributed teams
- Located within CET±3h
Nice to Have
- Experience with event/festival/conference apps, calendar apps, social apps, or HR/employee-facing apps in enterprise contexts
- Prior work on apps with large-scale adoption inside global companies
Why Join Us?
- Greenfield project: freedom to influence architecture and implementation
- Ambitious client with strong digital ambitions and a long-term roadmap
- Meaningful impact: app will be a daily tool for employees and managers in a global sustainability-driven company
- Top design team: work alongside one of Scandinavia’s best design agencies, known for premium global clients
- Room to grow: potential for longer-term engagement beyond the first release
Contract & Compensation
- Freelance contract
- Duration: 4–6 months, with possible extension
- Engagement: full-time preferred, flexible for strong candidates
- Rate: $25–45/hour depending on experience
How to Apply
Please include:
- Links to apps you’ve built (Play Store or portfolio)
- A short note on your specific contributions to those apps
- Your availability (hours/week, start date)
- Your hourly rate expectation
-
· 80 views · 2 applications · 9d
Engineering Leader (mobile stream)
Full Remote · EU · 10 years of experience · B2 - Upper IntermediateWe are looking for an Engineering Leader (mobile stream) to join our team. Responsibilities: Drive end-to-end ownership of the software development lifecycle Design and implement solutions ranging from critical maintenance work to new feature...We are looking for an Engineering Leader (mobile stream) to join our team.
Responsibilities:
- Drive end-to-end ownership of the software development lifecycle
- Design and implement solutions ranging from critical maintenance work to new feature development based on UAT feedback and business priorities
- Create and maintain comprehensive technical documentation including architecture diagrams, operational runbooks, troubleshooting guides, and decision logs to ensure knowledge retention
- Build quality-first mindset by integrating QA practices throughout maintenance workflow to maintain system stability and reliability
- Lead and mentor the team, fostering a culture of technical excellence, ownership, and continuous improvement
- Serve as the primary technical point of contact for the client, ensuring clear communication, effective expectation management, and alignment on both business and technical goals
- Сombine hands-on technical work with leadership duties, ensuring effective technical decision-making
- Ensure implementation of engineering best practices
- Collaborate closely with product stakeholders to transform business requirements into robust and secure technical solutions
- Ensure system health and performance monitoring using modern observability tools (Grafana, GrayLog, etc.) and ensure proactive issue resolution
- Promote a product-oriented mindset within the team, focusing on delivering customer value and business impact
- Manage team performance, facilitate Agile ceremonies, and ensure timely delivery of project milestones
Requirements:
- 10+ years of software development experience
- Experience in leading development teams, monitoring, and verifying SDLC metrics.
- Extensive experience working with mobile technologies – Android Open Source Project
- A big plus: 3+ years of full-stack development experience with Node.js, or proficiency in another backend programming language
- Strong leadership skills
- Wide experience working with different architectural frameworks and notations
- Understanding and experience in developing and deploying microservices
- Experience developing REST interfaces, OpenApi
- OOP, OOD, DDD, Design Patterns proficient
- Working knowledge of relational databases, NoSQL technologies
- Experience with different cloud service providers – preferably AWS
- Working knowledge of Kubernetes
- Familiar with various monitoring tools like GrayLog, Grafana
- Working experience in an Agile environment, a clear understanding of Agile methodologies and mindset, and development practices applicable to them
- Upper-Intermediate/Advanced English level
Nice to have:
- Working with security aspects of business functionality, cross-cutting approaches to secure and limit public access
- Experience leading knowledge transfer initiatives between different teams
- Experience with web frontend development
Product-oriented mindset is a must, excellent communication, organizational, and facilitation skills, focus on team results, leadership qualities, and resilience.
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
-
· 67 views · 5 applications · 16d
Engineering Leader (mobile stream)
Full Remote · Spain, Poland, Portugal, Romania, Ukraine · 10 years of experience · B2 - Upper IntermediateWe are looking for a Engineering Leader (mobile stream) to join our team. Responsibilities: Drive end-to-end ownership of the software development lifecycle Design and implement solutions ranging from critical maintenance work to new feature development...We are looking for a Engineering Leader (mobile stream) to join our team.
Responsibilities:
- Drive end-to-end ownership of the software development lifecycle
- Design and implement solutions ranging from critical maintenance work to new feature development based on UAT feedback and business priorities
- Create and maintain comprehensive technical documentation including architecture diagrams, operational runbooks, troubleshooting guides, and decision logs to ensure knowledge retention
- Build quality-first mindset by integrating QA practices throughout maintenance workflow to maintain system stability and reliability
- Lead and mentor the team, fostering a culture of technical excellence, ownership, and continuous improvement
- Serve as the primary technical point of contact for the client, ensuring clear communication, effective expectation management, and alignment on both business and technical goals
- Сombine hands-on technical work with leadership duties, ensuring effective technical decision-making
- Ensure implementation of engineering best practices
- Collaborate closely with product stakeholders to transform business requirements into robust and secure technical solutions
- Ensure system health and performance monitoring using modern observability tools (Grafana, GrayLog, etc.) and ensure proactive issue resolution
- Promote a product-oriented mindset within the team, focusing on delivering customer value and business impact
- Manage team performance, facilitate Agile ceremonies, and ensure timely delivery of project milestones
Requirements:
- 10+ years of software development experience
- Experience in leading development teams, monitoring, and verifying SDLC metrics.
- Extensive experience working with mobile technologies – Android Open Source Project
- A big plus: 3+ years of full-stack development experience with Node.js, or proficiency in another backend programming language
- Strong leadership skills
- Wide experience working with different architectural frameworks and notations
- Understanding and experience in developing and deploying microservices
- Experience developing REST interfaces, OpenApi
- OOP, OOD, DDD, Design Patterns proficient
- Working knowledge of relational databases, NoSQL technologies
- Experience with different cloud service providers – preferably AWS
- Working knowledge of Kubernetes
- Familiar with various monitoring tools like GrayLog, Grafana
- Working experience in an Agile environment, a clear understanding of Agile methodologies and mindset, and development practices applicable to them
- Upper-Intermediate/Advanced English level
- Opportunity to travel across Europe
Nice to have:
- Working with security aspects of business functionality, cross-cutting approaches to secure and limit public access
- Experience leading knowledge transfer initiatives between different teams
- Experience with web frontend development
Product-oriented mindset is a must, excellent communication, organizational, and facilitation skills, focus on team results, leadership qualities, and resilience.
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary
- 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
-
· 59 views · 6 applications · 15d
Senior Android Engineer (AOSP)
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateWe are looking for a Senior Android Engineer (AOSP) to join our team working on innovative e-Ink based devices. This is a hands-on engineering role focusing on Android Open Source Project (AOSP)–based applications and frameworks, with responsibilities...We are looking for a Senior Android Engineer (AOSP) to join our team working on innovative e-Ink based devices.
This is a hands-on engineering role focusing on Android Open Source Project (AOSP)–based applications and frameworks, with responsibilities ranging from system-level development to user-facing apps (e.g. notes, documents, system UI). The role combines maintenance, stabilization, and knowledge transfer with opportunities to contribute to new features and performance optimizations in future releases.
You will collaborate closely with cross-functional teams (backend, QA, DevOps, UX) and participate in codebase onboarding, technical documentation, and feature enhancements. This role requires comfort working in a multi-vendor, multi-component environment with strong emphasis on quality, security, and maintainability.
Responsibilities:
- Develop, maintain, and optimize Android applications (Notes, PDF/EPUB Reader, Home/Launcher, SystemUI).
- Customize AOSP components (system UI, secure storage, OTA workflows, device APIs).
- Implement secure coding practices (data encryption, obfuscation, authentication).
- Support knowledge transfer: documenting code flows, onboarding new engineers, and collaborating with existing vendor teams.
- Debug, stabilize, and improve performance of apps under device constraints (RAM limits, E-Ink refresh).
- Work with companion services (cloud sync, REST APIs) to ensure seamless user experience.
- Participate in code reviews, ADR discussions, and CI/CD pipelines (GitLab, automated testing).
- Collaborate with UI/UX experts to adapt Android UI for e-Ink hardware specifics.
- Contribute to incremental features such as analytics, QR sharing, audio recording, or pen integration in alignment with roadmap priorities.
Requirements:
- 5+ years of Android development with Kotlin/Java.
- Strong experience with AOSP, Android frameworks, and system-level customization.
- Proficiency in secure data storage, dependency injection, networking, and asynchronous programming.
- Experience working with system updates and OTA mechanisms.
- Background in custom hardware integration (input devices, sensors, displays).
- Proven track record of debugging and performance tuning under constrained environments.
- Familiarity with CI/CD pipelines and Agile practices.
- Good English communication skills (written & spoken).
Nice to have:
- Experience with e-Ink devices or other embedded Android hardware.
- Exposure to Wacom WILL SDK, Ink Canvas, MyScript SDK, or PDF/EPUB libraries.
- Background in reverse engineering or legacy code takeover projects.
- Experience with cloud integrations (AWS, Keycloak, content sync).
- Previous involvement in knowledge transfer projects.
Personal Attributes:
- Strong problem-solving mindset, able to work with partially documented systems.
- Collaborative, proactive communicator in distributed international teams.
- Quality-driven, with attention to detail and security.
- Curious and adaptable — able to learn from existing codebases quickly.
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 -
· 187 views · 60 applications · 5d
Android Developer
Full Remote · Ukraine · 1 year of experience · B1 - IntermediateHello! We're looking for an Android developer who can thrive in a fast-paced environment, tackle complex tasks in Android development in the fintech area (POS applications), and has a passion for constant growth. Responsibilities: — Take charge of...Hello!
We're looking for an Android developer who can thrive in a fast-paced environment, tackle complex tasks in Android development in the fintech area (POS applications), and has a passion for constant growth.
Responsibilities:
— Take charge of developing our products, implementing new ideas, and ensuring their quality;
— Design and build high-quality Android applications;
— Support existing applications;
— Collaborate with the team to define, design, and ship new features.
Requirements:
— 1+ years of experience;— Experience in Kotlin, Java;
— Understanding Android framework, components, and their lifecycles;— Knowledge of or Experience with Dagger 2, Koin, Retrofit, Coroutines, and other relevant solutions;
— Experience with Git;
— Strong problem-solving skills, ability to break down complex tasks, and design solutions to address them;
— Experience with Spring Boot is a plus;
— Result-oriented and high level of responsibility.At UpUp, we value proactivity and creativity, and we're committed to providing our team members with the resources they need to grow and succeed.
We look forward to hearing from you!
More