June 3, 2026

Android Developer

Senior • Hybrid

Stockholm, Sweden

We are seeking an experienced Android Developer with at least 5 years of experience in mobile application development. The ideal candidate will possess a strong background in building high-quality Android applications and have a solid understanding of the mobile ecosystem. This role offers an opportunity to contribute to exciting projects and further enhance your skills within a collaborative team environment.

Bonus: Able to work during summer-time.

Start: ASAP

Length: 6 months with possible extension

Location: Hybrid in Stockholm (must be located in Stockholm area)

Main Responsibilities:
As an Android Developer, your primary duties will include:

  • Designing and developing high-performance Android applications.

  • Collaborating with cross-functional teams to define and design new features.

  • Ensuring the performance, quality, and responsiveness of applications.

  • Identifying and fixing bugs to maintain an efficient system.

  • Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.

  • Participating in code reviews to ensure adherence to best practices.

  • Maintaining up-to-date knowledge of mobile development trends.

Key Requirements:

  • Minimum 5 years of experience in Android development.

  • Proficient in Java/Kotlin programming languages.

  • Experience with RESTful APIs and third-party libraries.

  • Solid understanding of the full mobile development life cycle.

  • Familiarity with modern design patterns and best practices.

  • Ability to work in a team-oriented environment.

  • Strong problem-solving skills and attention to detail.

Similar jobs you might like

Technology

Awareson Sp. z o.o.

Senior Android Developer

Senior

Remote

Warsaw, Poland

130 - 170 PLN

🏢 Summary: Opportunity for a Senior Android Developer to build and scale a large consumer mobile application used daily by millions across Europe. The role focuses on delivering a high-quality native Android experience, contributing to architecture decisions, and improving engineering standards within a growing product. You will work in cross-functional teams to develop scalable, maintainable, and high-performance mobile solutions. 🗂️ Requirements: 5+ years commercial experience in Android development, Strong hands-on experience with Kotlin, Strong hands-on experience with Java, Experience refactoring and improving existing codebases, Solid understanding of MVVM architecture, Knowledge of Clean Architecture principles, Understanding of SOLID principles, Experience with Git, Experience with CI/CD pipelines, Experience with release management processes, Strong knowledge of Android development best practices, Understanding of Material Design principles, Experience working in Agile cross-functional teams, Professional English proficiency 📃 Skills: Android, Kotlin, Java, MVVM, CleanArchitecture, SOLID, Git, CI/CD, MaterialDesign, Agile 🏢 Description: Senior Android Developer About the Project Join a team building one of Europe's leading mobile applications, used daily by millions of users. The product is undergoing rapid growth and international expansion, with a strong focus on scaling its mobile platform and delivering a best-in-class native Android experience across multiple European markets. We are looking for an experienced Senior Android Developer who wants to have a real impact on product development, mobile architecture, and engineering standards while working on a large-scale consumer application. Your Responsibilities Develop high-quality, testable, and maintainable Android applications. Contribute to architectural decisions and help build scalable mobile solutions. Participate in code reviews and promote engineering best practices. Collaborate closely with Product Managers, Designers, QA Engineers, and other development teams. Create and maintain technical documentation and specifications. Continuously improve development processes, tools, and workflows. Evaluate and implement new technologies to enhance application performance and development efficiency. Requirements 5+ years of commercial experience in Android development. Strong hands-on experience with Kotlin and Java. Proven experience in refactoring and improving existing codebases. Solid understanding of MVVM, Clean Architecture, and SOLID principles. Experience with Git, CI/CD pipelines, and release management processes. Strong knowledge of Android development best practices. Understanding of Material Design and modern mobile UI/UX principles. Experience working in Agile, cross-functional teams. Good communication skills and professional English proficiency. Nice to Have Experience working on large-scale mobile applications with a significant user base. Familiarity with modern Android libraries and frameworks. Experience with performance optimization and application monitoring. Interest in mobile platform development and engineering excellence.

Technology

emagine Polska

Senior Mobile Engineer (iOS & Android) (Lisbon/Porto)

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior Mobile Engineer role focused on designing and delivering high-quality, scalable mobile applications for both iOS and Android in an international project. The position involves contributing to architecture decisions, ensuring performance and security, and maintaining code quality through best practices and testing. 🗂️ Requirements: 7+ years of mobile development experience, Strong experience with iOS development using Swift, Strong experience with Android development using Kotlin, Solid understanding of MVVM or Clean Architecture, Experience integrating RESTful APIs, Knowledge of mobile performance, scalability, and security best practices, Experience working with Agile methodologies (Scrum or Kanban) 📃 Skills: Swift, Kotlin, iOS, Android, MVVM, CleanArchitecture, REST, Performance, Scalability, Security, Agile, Scrum, Kanban 🏢 Description: We are looking for a Senior Mobile Engineer with strong experience in both iOS (Swift) and Android (Kotlin) to join an international project focused on building high-quality mobile applications. Main Responsibilities: Design, develop, and maintain mobile applications for both iOS and Android platforms Contribute to the architecture and technical decisions of mobile solutions Build scalable, high-performance, and user-focused applications Collaborate closely with Product Managers, Designers, and other Engineers Ensure code quality through best practices, code reviews, and testing Troubleshoot, debug, and optimize application performance Key Requirements: 7+ years of experience in mobile development Strong hands-on experience with: iOS (Swift) Android (Kotlin) Solid understanding of mobile architectures (e.g., MVVM, Clean Architecture) Experience integrating RESTful APIs Knowledge of mobile performance, scalability, and security best practices Experience with Agile methodologies (Scrum/Kanban) Strong problem-solving skills and attention to detail Good communication skills in English Nice to Have: Experience with cross-platform solutions (e.g., Kotlin Multiplatform, Flutter, React Native) Familiarity with CI/CD pipelines for mobile applications Experience with automated testing (unit/UI) Knowledge of mobile app distribution processes (App Store / Google Play)

Technology

Toro Performance Sp. z o.o.

Mobile App Developer (Android/Kotlin)

Senior

Remote

🏢 Summary: Opportunity for an experienced Mobile App Developer to build and enhance Android and cross-platform applications supporting digital identity and service delivery solutions. The role focuses on developing scalable, high-quality mobile products within an Agile, multidisciplinary team environment. 🗂️ Requirements: Several years of mobile development experience, Strong knowledge of Android development, Proficiency in Kotlin, Experience working in Agile teams, Ability to contribute to application architecture and performance improvements 📃 Skills: Android, Kotlin, ReactNative, Agile, Cloud 🏢 Description: We are looking for an experienced Mobile App Developer to join a global product team working on applications that support digital identity and service delivery solutions. The role involves developing and improving mobile applications, primarily on Android, as well as contributing to cross-platform solutions. You will collaborate with a multidisciplinary team in an Agile environment to build reliable, user-friendly, and scalable products. Key Responsibilities: Develop and maintain mobile applications Collaborate with designers, analysts, and developers Contribute to application architecture and performance improvements Ensure code quality and reliability Requirements: Several years of experience in mobile development Strong knowledge of Android development (Kotlin) Ability to work in a collaborative, Agile team Good communication skills Nice to Have: Experience with cross-platform technologies (e.g., React Native) Familiarity with modern development tools and cloud environments

Technology

emagine Polska

Mobile Developer (Junior-Mid)

Mid

Hybrid

Lisbon, Portugal

🏢 Summary: Mobile Developer role focused on building, enhancing, and maintaining mobile applications across the full development lifecycle. The position involves working with native or hybrid technologies, integrating REST APIs, and ensuring performance and code quality. The developer will contribute to technical decisions and continuous improvement of mobile solutions. 🗂️ Requirements: 2+ years of mobile development experience, Experience with native or hybrid mobile technologies, Experience integrating REST APIs, Knowledge of Clean Code principles, Knowledge of SOLID principles, English level B1/B2 for technical communication 📃 Skills: Android, iOS, Kotlin, Swift, Flutter, ReactNative, REST, Git, Agile, CleanCode, SOLID 🏢 Description: We are seeking a Mobile Developer with at least 2 years of experience to join our team. What You Will Do: Develop, enhance, and maintain mobile applications; Participate in the entire development cycle, from implementation to publication and maintenance of apps; Ensure performance, usability, and quality of applications; Contribute to technical decisions and continuous improvement of solutions. What We Are Looking For: 2+ years of experience in mobile development; Experience with native or hybrid mobile technologies such as Android, iOS, Kotlin, Swift, Flutter, or React Native; Knowledge of integration with REST APIs; Familiarity with best development practices (Clean Code, SOLID, etc.); Experience with Git and Agile methodologies is valued; English B1/B2 (technical communication and writing); Team spirit, autonomy, and a willingness to evolve technically.

Technology

Transition Technologies PSC

Android Developer - Talent Pool

Mid

Remote

Bialystok, Poland

🏢 Summary: Talent Pool opportunity for an Android Developer focused on building and maintaining native Android applications using Kotlin and Java. The role involves implementing UI based on Figma designs, integrating REST APIs, working with SQL databases, and ensuring code quality through testing and version control. Candidates will contribute to high-quality, reliable mobile solutions within a structured development environment. 🗂️ Requirements: Minimum 3 years of experience as Android Developer, Strong knowledge of Kotlin, Strong knowledge of Jetpack Compose, Experience in native Android development, Knowledge of Java, Experience implementing UI from Figma designs, Experience with REST API integration, Knowledge of SQL, Experience with Git, Knowledge of JUnit, Experience with Jira Software, Experience with Confluence 📃 Skills: Kotlin, Java, Jetpack, Compose, Android, Figma, REST, SQL, Git, JUnit, Jira, Confluence 🏢 Description: This posting is part of a Talent Pool for the Android Developer role . Submitted applications will be used to enable a quick response to future business needs. We will contact selected candidates only when a relevant recruitment process is initiated. Responsibilities Developing and maintaining native Android applications using Java and Kotlin. Implementing application views based on prepared designs in Figma. Integrating mobile applications with REST API services. Working with databases and SQL queries. Writing and maintaining unit tests using JUnit. Collaborating with the development team using Git. Working with project documentation and task management tools such as Jira Software and Confluence. Ensuring high quality, performance and reliability of delivered solutions. Requirements Minimum 3 years of professional experience as an Android Developer. Strong knowledge of Kotlin and Jetpack Compose. Experience in native Android application development. Knowledge of Java. Practical experience with Figma, especially implementing prepared UI views. Good understanding of REST API integration. Knowledge of SQL. Experience with Git version control. Knowledge of JUnit. Experience with Jira Software and Confluence. Nice to have Experience in projects for public institutions or large organizations. Knowledge of mobile application architecture patterns.

Technology

EPAM Systems

Lead Android Developer

Senior

Remote

🏢 Summary: Lead Android Developer role focused on designing, developing, and maintaining high-quality Android applications using Kotlin and modern best practices. The position involves leading technical decisions, ensuring code quality, and collaborating with cross-functional teams to deliver robust mobile solutions. 🗂️ Requirements: 5+ years of Android development experience, Strong proficiency in Kotlin, Experience with Android SDK, Experience with App Components, Knowledge of Android UI frameworks, Understanding of Android design patterns, Knowledge of mobile architectures and trends, Understanding of full mobile development lifecycle, Experience with networking on Android, Experience with local data caching, Experience with multitasking on Android, Experience with third-party libraries and services 📃 Skills: Kotlin, Android, AndroidSDK, AppComponents, UI, DesignPatterns, Architecture, Networking, Caching, Multitasking, Lifecycle, Libraries 🏢 Description: We are seeking a highly skilled Lead Android Developer to join our dynamic team. The ideal candidate will have a proven track record in Android development, strong proficiency in Kotlin, and a passion for building high-quality mobile applications. As a Lead Android Developer, you will play a key role in designing, developing, and maintaining innovative Android applications, while collaborating with both local and remote team members. Responsibilities Design and develop high-quality Android applications using the latest technologies and best practices Collaborate with cross-functional teams to define project requirements and deliver solutions that meet customer needs Ensure the performance, quality, and responsiveness of applications by conducting thorough code reviews and testing Maintain code integrity, organization, and documentation Stay up-to-date with the latest technologies and trends in Android development Requirements Proven 5+ years of working experience in Android development (Android SDK) Proficiency in Kotlin for Android Experience in App Components, UI frameworks, developer tools, and workflows Good understanding of Android Design Patterns Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle Good understanding of networking, caching local data and multitasking on Android Experience with 3rd party libraries and services Ability to work in a dynamic team environment, with a mix of local and remote resources Very good communication skills English proficiency at B2 level or higher Nice to have Previous experience with React Native We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

Appliscale

Senior Android Engineer

Senior

Remote

Krakow, Poland

20,000 - 28,000 PLN

🏢 Summary: Development and large-scale delivery of Android applications for B2B and B2C clients, with responsibility for architecture, quality, and production maintenance. The role involves designing mobile-to-backend integrations, applying modern architectural patterns, and supporting CI/CD and monitoring processes. You will contribute to feature scoping, performance optimization, and continuous improvement of Android solutions. 🗂️ Requirements: Minimum 4 years commercial experience in Android development, Degree in Computer Science, Software Engineering or related field, Strong knowledge of software engineering principles, testing, data structures and algorithms, Hands-on experience designing mobile and backend architectures, Experience with MVI and TCA architectural patterns, Experience with REST or GraphQL APIs, Strong experience with CI/CD processes, Knowledge of OOP, SOLID principles and Clean Code, Experience with dependency injection and multithreading, Experience working in Agile methodologies (SCRUM or Kanban) 📃 Skills: Kotlin, Android, REST, GraphQL, CI/CD, MVI, TCA, OOP, SOLID, CleanCode, DependencyInjection, Threading, Scrum, Kanban, DataStructures, Algorithms 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. A strong hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST/GraphQL APIs. Responsibilities Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting new team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications Minimum of 4 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Fluency in architecture and patterns: MVI, TCA, REST/GraphQL APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player and a leading by example approach Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js

Technology

Appliscale

Mid Android Engineer

Mid

Remote

Krakow, Poland

18,000 - 22,000 PLN

🏢 Summary: The role involves developing and delivering large-scale Android applications for B2B and B2C clients across Europe, with full ownership from architecture design to production support. The position focuses on building high-quality mobile solutions integrated with backend systems and supported by CI/CD and monitoring processes. You will work on improving app performance, architecture, and scalability within an Agile environment. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Bachelor’s degree in Computer Science, Software Engineering or related field, Experience delivering Android apps at scale, Strong knowledge of software engineering principles, data structures and algorithms, Hands-on experience designing mobile and backend architecture, Experience with TCA architecture, Knowledge of MVI architecture, Experience with REST APIs, Hands-on experience with CI/CD processes, Understanding of OOP, SOLID and Clean Code principles, Experience with dependency injection and threading in Android, Experience working in Agile (SCRUM or Kanban), English proficiency 📃 Skills: Kotlin, Android, AWS, TypeScript, JavaScript, Node.js, REST, TCA, MVI, CI/CD, OOP, SOLID, CleanCode, SCRUM, Kanban 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. Hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST APIs. Responsibilities: Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: Minimum of 3 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Experience with TCA architecture Fluency in other architecture and patterns: MVI, REST APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js

Technology

7N

Android Developer (Kotlin)

Senior

Remote

Gdańsk, Poland

25,200 - 26,880 PLN

🏢 Summary: Remote Senior Android Developer role in the logistics industry focused on building and maintaining complex mobile applications through Kotlin and modern Android practices. The project runs until the end of 2026 with possible extension and includes responsibilities such as code reviews, mentoring, architecture design, testing, and CI/CD processes. The position emphasizes high code quality, scalability, and collaboration within an experienced development team. 🗂️ Requirements: 5+ years of Android development experience, Strong Kotlin expertise, Experience designing complex mobile applications, Experience with code reviews and pair programming, Mentoring experience, Knowledge of MVVM, Knowledge of Clean Architecture, Knowledge of SOLID principles, Experience with automated testing, Experience with CI/CD, Experience managing release processes, Knowledge of Git, Understanding of Material Design and UI/UX best practices, Advanced English (B2+) 📃 Skills: Android, Kotlin, MVVM, CI/CD, Git, SOLID, Material, UI/UX 🏢 Description: About the Project We are looking for Senior Android Developer to join a project from logistics industry . Work Mode: remote Start of the project: ASAP Duration of the project: till the end of December 2026, with an option to extend Job Responsibilities Take part in code reviews and pair programming to uphold high code quality while consistently applying industry standards and best practices Lead and promote continuous improvements within the team Support and mentor junior team members, helping them strengthen their skills and deepen their understanding of best practices Improve and optimize existing code to enhance its quality, performance, maintainability, and scalability Evaluate and interpret user requirements and business goals to effectively steer the development process and define project direction Assist in creating and maintaining thorough project documentation Provide ongoing maintenance and support for software applications, resolving issues in a timely manner Develop and implement automated tests to ensure reliability and proper functionality of the code Expectations Min. 5 years of experience Strong, hands-on experience with Android development and deep knowledge of the Kotlin programming language, including modern Android development tools and best practices Proven experience designing and architecting complex mobile applications Hands-on experience with code reviews, pair programming, and mentoring other developers Strong knowledge of mobile software architecture patterns, including MVVM, Clean Architecture, and SOLID principles A strong advocate of automated testing and test-driven practices Experience with Continuous Integration and Continuous Deployment (CI/CD) , as well as managing release processes . Solid understanding of Git version control Good grasp of UI/UX best practices and Material Design guidelines English on an advanced level (min. B2) We offer Ongoing support from a dedicated agent , taking care of your project continuity, client contact, necessary formalities, work comfort and development Consultant Development Program – advice on growth planning based on the latest trends and market needs in IT, including consultations with agents and growth mentors Access to 7N Learning & Development – a development and educational platform with webinars, a library of articles and industry reports, and regular invitations to one-time and recurring development events – technical, business, and lifestyle Spectacular integration events , both for you (e.g., annual Kick-Off trip , Christmas parties, or Summer Olympics sports events) and for your loved ones (e.g., family picnics, movie premieres) Professional development not only during the project – you can get involved in knowledge transfer to others within the 7N Services offering directed at 7N clients Relationships and access to the knowledge of the most experienced IT experts in the market – the average professional tenure of our consultants in Poland is over 10 years A complete benefits package , including funding for medical care, life insurance, sports cards for you and your loved ones, as well as discounts in stores in Poland and abroad About 7N Constantly searching for projects, difficult rate negotiations, lack of development support – sounds familiar? At 7N, you gain not only stability of contracts but also the personal involvement of a dedicated agent who ensures your professional comfort and continuous access to development initiatives. Our mission is to provide stable and rewarding collaborations that drive your success as an IT expert and the success of our clients. We build long-lasting relationships based on Scandinavian values and 30 years of experience creating IT solutions for over 200 organizations.

Technology

Cyclad

Android Native Developer (Regular/ Senior)

Senior

Hybrid

Krakow, Poland

120 - 135 PLN/hr

🏢 Summary: B2B contract opportunity for a Regular or Senior Android Native Developer to design, build, and maintain scalable native Android applications using modern technologies. The role involves end-to-end mobile development, CI/CD implementation, testing, performance optimization, and publishing apps to Google Play Store in a collaborative environment. Remote work with periodic on-site presence in Kraków. 🗂️ Requirements: Proven experience delivering native Android applications, Strong expertise in Kotlin, Solid knowledge of Java, Excellent knowledge of Android SDK, Strong understanding of Jetpack or Jetpack Compose, Experience with Android Studio, adb, Android Emulator, Experience writing unit and automated tests, Experience building and maintaining CI/CD pipelines, Experience publishing applications to Google Play Store, Knowledge of JSON and XML, Experience implementing mobile security best practices, Understanding of mobile accessibility standards, Experience with Test-Driven Development 📃 Skills: Kotlin, Java, Android, SDK, Jetpack, Compose, CI/CD, AndroidStudio, adb, Emulator, JSON, XML, TDD, Git, IntelliJ, VSCode 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are looking for an experienced Android Native Developer to join our client’s mobile development team. The ideal candidate will have a strong track record of building and delivering high-quality native Android applications using modern Android technologies. You will be responsible for designing, developing, testing, and maintaining scalable mobile applications while collaborating closely with designers, product teams, and backend engineers. This role requires deep expertise in Kotlin , modern Android architecture, and the Android development ecosystem, along with experience implementing CI/CD pipelines and publishing applications to the Google Play Store. Project information: Location: Kraków, Poland Work Setup: Remote work with on-site presence required – approximately 6 days per month at the client’s office Two open vacancies: Regular developer and Senior Developer Rate: 120 – 135 PLN/net/h + VAT (B2B contract) Start date: depending on candidate availability Language: English (min B2) Project scope: Design, develop, and maintain native Android applications using modern Android development practices. Build high-quality, scalable mobile applications using Kotlin, Android SDK, and Android Jetpack / Jetpack Compose. Implement responsive and accessible mobile UI based on provided design specifications using native Android components and design systems. Develop, maintain, and optimize CI/CD pipelines for mobile applications. Write unit tests and automated tests to ensure application stability and reliability. Debug, profile, and optimize Android applications for performance and stability. Work with mobile development tools such as Android Studio, adb, and the Android Emulator. Handle data serialization and deserialization using JSON and XML. Manage application publishing, versioning, and certificate management in the Google Play Store. Implement security best practices and mobile security features. Collaborate with cross-functional teams including product managers, designers, and backend engineers. Follow Test-Driven Development (TDD) principles and maintain high code quality standards. Requirements: Proven experience delivering native Android mobile applications. Strong expertise in Kotlin and solid knowledge of Java for Android development. Excellent understanding of the Android platform, SDK, and Jetpack / Jetpack Compose. Experience with Android Studio, adb, and Android Emulator. Experience writing unit and automated tests for Android applications. Strong debugging and troubleshooting skills. Experience building and maintaining CI/CD pipelines for mobile applications. Experience publishing applications to the Google Play Store. Good knowledge of mobile accessibility standards. Experience working with JSON and XML data formats. Experience implementing mobile security best practices. Passion for Test-Driven Development (TDD) and writing maintainable code. Preferred Experience: Experience using Git and working with IDEs such as IntelliJ and Visual Studio Code. Experience working with mobile component libraries. Familiarity with iOS native development (Swift, SwiftUI, Xcode). Familiarity with cross-platform frameworks such as React Native or Flutter. Preferred Skills / Competencies: Experience designing and building digital products in onboarding or banking/financial services environments. Experience using AI-assisted development tools such as GitHub Copilot or Claude CLI. Strong problem-solving skills and attention to detail. We offer: Full-time job agreement based on B2B Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible Multisport card (also for an accompanying person) Life insurance