April 8, 2026

Android Native Developer (Regular/ Senior)

Senior • Hybrid

120 - 135 PLN/hr

Krakow, Poland

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

Similar jobs you might like

Technology

Cyclad

iOS Native Developer (Regular/ Senior)

Senior

Hybrid

Krakow, Poland

120 - 135 PLN/hr

🏢 Summary: B2B opportunity for a Regular or Senior iOS Native Developer to design, build, and maintain scalable iOS applications using Swift and SwiftUI in an Agile environment. The role focuses on delivering secure, high-performance mobile solutions, implementing CI/CD pipelines, automated testing, and managing App Store releases. Remote work with periodic on-site presence in Krakow. 🗂️ Requirements: Proven experience delivering native iOS applications, Strong knowledge of iOS platform and SDK, Excellent programming skills in Swift, Experience with SwiftUI, Experience with Xcode and iOS toolchain, Experience building and maintaining CI/CD pipelines, Experience with unit and automated testing for iOS, Experience with App Store publishing and certificate management, Strong debugging and performance optimization skills, Knowledge of mobile accessibility standards, Experience with JSON and XML, Experience implementing secure mobile development practices, Understanding of TDD principles 📃 Skills: Swift, SwiftUI, iOS, Xcode, xcbuild, CocoaPods, CI/CD, TDD, JSON, XML, Git, Objective-C, Kotlin, Jetpack, Compose, Android, React, Flutter 🏢 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 iOS Native Developer to join our client’s team and contribute to the development of high-quality mobile applications. In this role, you will design, build, and maintain scalable iOS applications while collaborating with cross-functional teams in an Agile development environment . You will be responsible for delivering robust mobile solutions using modern development practices, ensuring performance, security, and an excellent user experience. Project information: Location, Krakow, 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 iOS applications using Swift and SwiftUI. Build high-quality mobile interfaces based on provided UI/UX specifications and design systems. Work closely with product owners, designers, and engineers in an Agile methodology environment. Implement and maintain CI/CD pipelines for mobile applications. Conduct unit testing and automated testing to ensure application quality and reliability. Debug and optimize iOS applications to ensure high performance and stability. Manage App Store releases, provisioning profiles, and certificate management. Ensure mobile applications follow security best practices and implement security-related features. Implement accessibility best practices across mobile applications. Handle data serialization and deserialization using JSON and XML. Collaborate with teams using modern development tools and AI-assisted workflows. Requirements: Proven track record of delivering native iOS mobile applications. Strong knowledge of the iOS platform, SDK, and SwiftUI. Excellent programming skills in Swift. Experience with Xcode and the iOS development toolchain (xcbuild, CocoaPods, iOS Simulator). Experience building and maintaining CI/CD pipelines for mobile applications. Experience with unit testing and automated testing for iOS apps. Experience with App Store publishing, provisioning portals, and certificate management. Strong debugging and performance optimization skills for iOS applications. Good understanding of mobile accessibility standards. Experience working with JSON and XML for data exchange. Experience implementing secure mobile development practices. Passion for Test Driven Development (TDD). Preferred/ Nice to Have: Experience with Git and development tools such as Microsoft Visual Studio Code. Familiarity with mobile component libraries. Exposure to the Android ecosystem including Kotlin, Jetpack Compose, and Android Studio. Familiarity with Objective-C. Experience with cross-platform frameworks such as React Native or Flutter. Ideal Candidate: Experience designing digital products in onboarding or banking domains. Experience using AI-assisted development tools such as GitHub Copilot and Claude CLI in engineering workflows. Strong collaboration and communication skills within Agile teams. A proactive mindset focused on code quality, performance, and user experience. 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

Technology

B3 Consulting Poland

Android Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for an Android Developer responsible for building and testing native Android applications within an IoT ecosystem, focusing on BLE-based communication with home appliances. The role involves full lifecycle development in a Scrum team, ensuring high-quality architecture, testing, and hardware-software integration. It combines mobile development with low-level protocol work and real-device validation in a lab environment. 🗂️ Requirements: Minimum 3 years of experience in native Android development, Commercial experience with Kotlin, Experience with Bluetooth Low Energy (BLE), Understanding of mobile-to-hardware communication, Knowledge of HTTP, REST, JSON, XML, WebSockets, Familiarity with Clean Architecture and SOLID principles, Experience with Git, Experience with Jira, Experience with GitHub Actions, English level B2/C1, Residence in Poland or eligibility to work in Poland 📃 Skills: Android, Kotlin, BLE, HTTP, REST, JSON, XML, WebSockets, Git, Jira, GitHub, NDK, KMM, SSL, TLS, Coroutines, Flows, Jetpack, Compose 🏢 Description: We are part of an international organization listed on Nasdaq Stockholm, operating in 11 countries. In Poland, we work with full autonomy. We independently choose our technologies, processes, and ways of working while maintaining the highest professional standards. We deliver a wide range of IT projects in Poland and internationally, across multiple domains and technologies. This allows our consultants to develop their competencies and gain experience aligned with their professional ambitions. Our collaboration is built around the CARE philosophy. For us, it means responsible project matching, transparent cooperation, and a long-term approach to professional growth. Join us as Android Developer. Grow in an environment that cares about your development as much as you do. Your responsibilities Native App Development: Design and develop high-quality native Android applications within the IoT ecosystem. IoT Integration & Testing: Actively test and implement seamless connectivity between mobile applications and home appliances, focusing on pairing and communication stability. Protocol Implementation: Work closely with low-level communication protocols, specifically Bluetooth Low Energy (BLE) , to ensure reliable hardware-software interaction. Quality Assurance: Conduct integration and end-to-end testing, utilizing tools for automated Unit and UI testing to maintain high performance in a complex, distributed system. Agile Collaboration: Participate in the full software development lifecycle within a cross-functional Scrum team, contributing to clean architecture and codebase modularization. Lab-Based Development: Utilize the onsite hardware laboratory to validate features on physical appliances that cannot be fully simulated. Requirements Professional Experience: At least 3 years of experience in native Android development. Technical Expertise: Experience with Kotlin. IoT Knowledge: Experience with Bluetooth Low Energy (BLE) and a solid understanding of how mobile devices interface with external hardware. Web Technologies: Proficiency in web-related standards including HTTP, REST, JSON, XML, and WebSockets. Architecture & Engineering: Familiarity with Clean Architecture, SOLID principles, and codebase modularization; experience with Git, Jira, and GitHub Actions. English: at least B2/C1 level Nice to have: Experience with Android NDK and Kotlin Multiplatform Mobile (KMM). Knowledge of cybersecurity practices (SSL/TLS, certificate pinning). Experience with Kotlin Coroutines and Flows for reactive programming. Familiarity with Android Jetpack Libraries and Jetpack Compose. You need to live in Poland and/or be eligible to work here. What we offer Work in a Scandinavian culture built on logic and dialogue. Health and sports benefits tailored to your needs. Speed Coaching – short sessions that provide new perspectives and solutions. Sports training, an internal team, and opportunities to take part in competitions. Team events and development-focused meetups.

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

The Codest

Senior Android Developer

Senior

Hybrid

Krakow, Poland

18,000 - 24,000 PLN/mo

🏢 Summary: The offer is for an experienced Android Developer to build and enhance mobile applications within a Mobile Platform team, focusing on Kotlin and modern Android architecture. The role involves developing secure, scalable apps, integrating network services, and maintaining CI/CD pipelines in a cross-functional, innovation-driven environment. This hybrid position requires regular on-site presence in Kraków. 🗂️ Requirements: Minimum 3 years of Android development experience, Strong proficiency in Kotlin, Very good knowledge of Android framework, Experience with Retrofit, Coroutines, Room, Experience with MVP, MVVM, Clean Architecture, Ability to manage app state with ViewModel and LiveData, Knowledge of dependency injection and modularity, Experience with CI/CD pipelines, Knowledge of mobile application security practices, Experience with secure data storage and SSL Pinning, Advanced English (spoken and written) 📃 Skills: Kotlin, Android, Jetpack, Compose, Retrofit, Coroutines, Room, ViewModel, LiveData, MVP, MVVM, CleanArchitecture, Koin, Dagger, Hilt, CI/CD, SSL, HTTPS, Keystore, EncryptedSharedPreferences, Flow 🏢 Description: 🌍 Hello World! We are The Codest -  International Tech Software Company with tech hubs in Poland delivering global IT solutions and projects. Our core values lie in “Customers and People First” approach that prioritises the needs of our customers and a collaborative environment for our employees, enabling us to deliver exceptional products and services. Our expertise centers on web development, cloud engineering, DevOps and quality. After many years of developing our own product - Yieldbird, which was honored as a laureate of the prestigious Top25 Deloitte awards, we arrived at our mission: to help tech companies build impactful product and scale their IT teams through boosting IT delivery performance. Through our extensive experience with product development challenges, we have become experts in building digital products and scaling IT teams. But our journey does not end here - we want to continue our growth. If you’re goal-driven and looking for new opportunities, join our team! What awaits you is an enriching and collaborative environment that fosters your growth at every step. 💡 Project Description: We are looking for an experienced Android Developer who will be working in the Mobile Platform team including developing new mobile apps and online experiences, using digital messaging to enhance our customer relationships, building and improving the underlying technology and security platforms and innovating our propositions to compete effectively in a mobile, data-driven world. You will be part of a cross-functional team growing our digital capabilities, driving innovation, delivering products in ever-shortening cycles, and helping to drive the continuous improvement of our processes, tooling, and engineering practices. Please note: this is a hybrid position, you will be expected to come into the office 6 days per month overall (the office is located in Kraków). 📈 Your Responsibilities : Creating and developing mobile applications in Kotlin using Jetpack Compose. Designing and implementing solutions based on design patterns MVP, MVVM. Integrating applications with network services using Retrofit. Managing dependencies using tools like Koin, Dagger, Hilt. Creating and maintaining CI/CD pipelines. 🔑 Key Requirements: Advanced English in speaking and writing Minimum 3 years of experience in developing Android applications in Kotlin. Very good knowledge of the Android framework and libraries such as Retrofit, Coroutines, Room. Ability to work with Android Lifecycle and manage application state using ViewModel and LiveData. Knowledge of application modularity principles and dependency management. Practical experience in creating and maintaining CI/CD processes. Familiarity with design patterns MVP, MVVM, and Clean Architecture. Knowledge of mobile application security: Implementation of secure data storage (e.g., EncryptedSharedPreferences, Keystore). Secure network communication (SSL Pinning, HTTPS). Protection against reverse engineering and other threats. Implementation of user authorization and authentication. Ability to diagnose and solve problems, including production incidents. Willingness to work in distributed teams and participate in code reviews and retrospectives. Knowledge of best practices related to asynchronous programming (Coroutines, Flow). 6x a month working from the office in Krakow6x a month working from the office in Krakow 📜 Our Promise (what you can expect from us): 18-24k PLN on B2B Hybrid work (6x per month from the office in Kraków) 300 PLN to use on our benefits platform, Worksmile - gift cards, medical services, sports, etc. Our B2B contract contains provisions that allow you to obtain IP BOX support Integration events, education opportunities and much more… A unique opportunity to take your career to the next level - we’re looking for people who want to create an impact. You have ideas, we want to hear them! 📌 Recruitment process: 30 minute screening call online with our recruiter - Justyna 1 hour screening technical interview 1 hour call with the client Offer Questions, insights? Feel free to reach out to our recruiting team: justyna.pazdalska@thecodest.co In the meantime, feel free to visit our website where you can find key facts about us.

Technology

InPost

Senior Android Developer - InPost Mobile app (f/m/n)

Senior

Remote

Warsaw, Poland

🏢 Summary: Role for an experienced Android Developer to build and scale high-quality native mobile applications across European markets, focusing on performance, architecture, and user experience. The position involves developing and optimizing Android apps using modern frameworks, integrating backend services, and contributing to architectural decisions in an Agile environment. 🗂️ Requirements: 5+ years of Android development experience, Expert knowledge of Android SDK and Android OS versions, Strong knowledge of Android UI design principles and guidelines, Experience with MVVM and Clean Architecture, Experience with Jetpack libraries and Architecture Components, Experience with Kotlin and Java, Experience with Jetpack Compose, Experience with Coroutines, Experience with Firebase integration, Experience with REST API integration, Experience with Git and CI/CD pipelines, Experience working in Agile environment, English proficiency at minimum B2 level, Ability to use AI development tools and evaluate their output critically 📃 Skills: Android, Kotlin, Java, AndroidSDK, MVVM, CleanArchitecture, Jetpack, Compose, Coroutines, Firebase, REST, Git, CI/CD, JIRA, Confluence, Copilot, ChatGPT, Claude 🏢 Description: Job Description At InPost, we're passionate about building software that helps our customers send and receive their goods. Our Consumer-Facing teams build and maintain web applications and enabling platforms, which provide features such as marketing communication, loyalty programs, and payments. We have built one of the most well-recognized and appreciated mobile applications in Poland's Logistics sector, with 11+ million users , and we are not stopping there. Our next step is conquering the international European market and scaling our Mobile platform and applications across Europe . We are looking for an experienced Android Developer to join us in that journey - to heavily influence our platform build, improve processes, and help us deliver the best native app experience in the market. Responsibilities: Develop and maintain high-quality Android applications using Kotlin and Java, ensuring performance, stability, and great user experience. Build scalable, maintainable solutions using MVVM, Clean Architecture, Jetpack Compose, and Coroutines . Integrate Android apps with backend APIs, Firebase , and other third-party services. Refactor and optimize existing code to improve quality, performance, and long-term maintainability. Actively participate in code reviews , technical discussions, and architectural decisions. Collaborate with cross-functional teams to translate business requirements into technical solutions . Work in an Agile environment , using tools such as Git, CI/CD pipelines, and issue-tracking systems.CI/CD pipelines, and issue-tr Create and maintain clear technical documentation . Use AI tools to improve development efficiency while applying critical judgment and best practices. Qualifications 5+ years of experience in Android development. Expert knowledge of Android SDK and different versions of Android, along with device configurations. Strong knowledge of Google's Android UI design principles, patterns, best practices, and interface guidelines. Experience with Android Architecture components, Jetpack libraries , MVVM and Clean Architecture . Experience with optimizing mobile apps in Java and Kotlin. Experience with Compose and Coroutines . Experience with Firebase configuration. Experience working with API interfaces to integrate data and functionality in mobile applications. Ability to solve problems and propose own solutions to solve them. Ability to understand business requirements and translate them into technical requirements. Attention to detail and a strong focus on solution delivery . Professional and proactive approach to tasks assigned Knowledge of traditional software development processes and tools, including Git, JIRA, Confluence, Code Reviews, and CI/CD. English language skills at a professional level (minimum B2). Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems. Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows. What do we offer? Remote work opportunity across Poland. Access to e-learning platforms- eTutor , Udemy , GoodHabitz , and more. Two development paths : becoming a Tech Expert or an Engineering Manager. A wide range of benefits, including the MultiSport+ card, private healthcare , and group insurance , is available on the Worksmile platform. External and internal growth opportunities - conferences , trainings , workshops . Chances to broaden your skill set and acquire new competencies through daily work, challenging projects, and training activities.

Technology

DCV Technologies

Android Developer

Mid

Remote

Sofia, Bulgaria

🏢 Summary: Remote B2B opportunity for an Android Developer to build and maintain scalable, high-quality mobile applications using modern Android technologies. The role focuses on delivering new features, integrating backend services, and ensuring performance and reliability across devices. You will contribute to architecture decisions and CI/CD processes within a cross-functional team. 🗂️ Requirements: 3–5+ years of Android development experience, Proficiency in Kotlin and Java, Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager), Knowledge of MVVM or Clean Architecture, Experience with Coroutines and Flow, Experience integrating RESTful APIs and working with JSON, Proficiency with Git version control, Experience with Hilt or Dagger, Experience with JUnit and Espresso, Experience with CI/CD pipelines, Understanding of mobile UI/UX principles 📃 Skills: Kotlin, Java, Android, AndroidStudio, Jetpack, ViewModel, LiveData, Room, Navigation, WorkManager, MVVM, CleanArchitecture, Coroutines, Flow, REST, JSON, Git, Hilt, Dagger, JUnit, Espresso, CICD, Jenkins, GitHubActions, Bitrise, AzureDevOps, Firebase, Crashlytics, AppCenter, KMM, Compose 🏢 Description: Android Developer We are looking for a talented Android Developer to join our engineering team and help us build high-quality, scalable, and user-friendly mobile applications. You will work closely with product, design, and backend teams to deliver reliable Android features and improve the overall app experience. Work mode: Remote From Bulgaria Contract: B2B Industry: Postal services 💡 Key Responsibilities • Design, develop, and maintain Android applications using Kotlin and Android Studio. • Collaborate with cross-functional teams to define and deliver new features. • Ensure application performance, quality, and responsiveness across a wide range of devices. • Integrate RESTful APIs, third-party SDKs, and backend services. • Write clean, maintainable, and testable code following best practices. • Perform code reviews and participate in architectural discussions. • Troubleshoot and resolve bugs, crashes, and performance issues. • Maintain up-to-date knowledge of Android development trends, libraries, and frameworks. • Contribute to CI/CD pipelines and support automated deployment/testing processes. ✅ Required Skills & Qualifications • 3–5+ years of hands-on experience in Android development. • Strong proficiency in Kotlin and Java. • Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager). • Familiarity with MVVM or Clean Architecture patterns. • Experience with Coroutines and Flow. • Strong understanding of mobile UI/UX principles. • Experience integrating RESTful APIs and working with JSON. • Proficiency with Git and version control workflows. • Experience with dependency injection frameworks like Hilt or Dagger. • Familiarity with unit and UI testing frameworks (JUnit, Espresso). • Experience working in Agile/Scrum environments. • Strong problem-solving and communication skills. ➕ Nice to Have • Knowledge of Jetpack Compose UI. • Experience with CI/CD tools (Jenkins, GitHub Actions, Bitrise, Azure DevOps). • Familiarity with analytics & crash reporting tools (Firebase, Crashlytics, AppCenter). • Experience with Kotlin Multiplatform (KMM). • Practical experience in performance profiling and optimization. ✅ What’s in It for You? • Work with modern technologies • Collaborate with international teams • Long-term and stable cooperation • Professional growth opportunities 📩 If you’re interested or would like to learn more, feel free to reach out at alina.pchelnikova@dcvtechnologies.co.uk

Technology

ITDS

Mid-Level Kotlin Android Developer – Mobile Platform & Security

Mid

Hybrid

Krakow, Poland

25,200 - 29,400 PLN

🏢 Summary: Mid-Level Kotlin Android Developer role focused on building secure, scalable Android applications using modern architectures and tools in a hybrid Krakow-based model. The position involves developing Kotlin applications with Jetpack Compose, integrating network services, and implementing CI/CD pipelines while ensuring high mobile security standards. You will collaborate in distributed teams to deliver robust digital mobile solutions. 🗂️ Requirements: Minimum 4 years of Android development experience in Kotlin, Strong knowledge of Android frameworks and libraries: Retrofit, Coroutines, Room, Hands-on experience with Android Lifecycle, ViewModel, LiveData, Experience with MVP, MVVM, Clean Architecture design patterns, Practical experience with CI/CD pipelines, Knowledge of secure data storage, SSL pinning, authentication mechanisms, Understanding of modularization and dependency management, Ability to troubleshoot production issues, Fluent English (spoken and written), Legal right to work in the European Union 📃 Skills: Kotlin, Android, Jetpack, Compose, Retrofit, Coroutines, Room, Lifecycle, ViewModel, LiveData, MVP, MVVM, CleanArchitecture, Koin, Dagger, Hilt, CI/CD, SSL, Flow 🏢 Description: Empower Mobile Innovation — Drive Secure and Seamless Digital Experiences! Krakow-based opportunity with hybrid work model. As a Mid-Level Kotlin Android Developer, you will be working on developing cutting-edge Android applications that enhance customer engagement and strengthen security measures. The role focuses on delivering robust, scalable mobile solutions in a rapidly evolving digital landscape. Quick Facts: - Hybrid work model based in Krakow - Fluent English required (spoken and written) - Only candidates with an existing legal right to work in the European Union will be considered Responsibilities: - Create and develop Android applications in Kotlin, using Jetpack Compose for modern UI design - Design and implement solutions following MVP and MVVM design patterns, ensuring modularity and maintainability - Integrate applications with network services using Retrofit, ensuring secure and reliable communication - Manage dependencies using Koin, Dagger, or Hilt - Build and maintain CI/CD pipelines to streamline deployment cycles - Apply best practices in mobile security, including encrypted data storage and secure network protocols - Diagnose and resolve application issues, including production incidents - Collaborate in distributed teams, participating in code reviews, retrospectives, and knowledge sharing Requirements: - Minimum of 4 years of experience developing Android applications in Kotlin - Strong proficiency with Android frameworks and libraries: Retrofit, Coroutines, Room - Hands-on experience with Android Lifecycle, ViewModel, and LiveData - Solid understanding of modularization principles and dependency management - Practical experience establishing and maintaining CI/CD pipelines - Familiarity with MVP, MVVM, and Clean Architecture - Knowledge of mobile security best practices: secure data storage, SSL pinning, authentication mechanisms - Ability to troubleshoot and resolve complex technical issues, including in production environments - Willingness to work in distributed teams and actively participate in code reviews Nice to Have: - Experience with Flow for asynchronous programming - Certifications related to Android development or cybersecurity

Technology

Experis Manpower Group

Senior Android Native Developer

Senior

Hybrid

Krakow, Poland

130 - 140 PLN/hr

🏢 Summary: Offer for an experienced Android Developer to design, develop, and maintain native Android applications using Kotlin and Java in a hybrid work model. The role focuses on building high-quality, scalable applications, integrating APIs, and collaborating with cross-functional teams. The position includes code reviews, performance optimization, and technical mentorship responsibilities. 🗂️ Requirements: Proven experience in native Android development, Strong portfolio of released Android applications, Expertise in Kotlin, Expertise in Java, Strong knowledge of Android SDK and architecture components, Experience with RESTful APIs and JSON, Knowledge of MVVM, MVP, or similar architectural patterns, Experience with Git version control, Bachelor’s degree in Computer Science, Software Engineering, or related field 📃 Skills: Kotlin, Java, Android, SDK, MVVM, MVP, REST, JSON, Git 🏢 Description: B2B: 130-140 zł/h netto + VAT Location" Hybrid (6 days per month from Cracow's office) Tasks: Design, develop, and maintain high-quality native Android applications using Kotlin and Java Collaborate with cross-functional teams to define, design, and implement new features Participate in code reviews to ensure code quality, performance, and security standards Optimize applications for maximum speed, efficiency, and scalability Integrate third-party APIs and services to enhance application functionality Identify and resolve bugs and performance bottlenecks promptly Stay updated with the latest industry trends, tools, and best practices in Android development Contribute to technical documentation and provide mentorship to junior team members Required skills and qualifications: Proven experience in native Android development with a strong portfolio of released applications Expertise in Kotlin and Java programming languages Solid understanding of Android SDK, architecture components, and lifecycle management Experience with RESTful APIs, JSON, and third-party libraries and SDKs Knowledge of MVVM, MVP, or other architectural patterns Familiarity with version control systems such as Git Strong problem-solving skills and attention to detail Excellent communication skills and ability to work effectively within a team Bachelor’s degree in Computer Science, Software Engineering, or related field Relevant certifications in Android development are a plus Offers: Hybrid work model: 6 days per month from the office in Cracow Multisport card Private healthcare Life insurance PowerYou platform - e-learning

Technology

ITDS

Mid-Level Android Developer – Digital Banking Solutions

Mid

Hybrid

Lodz, Poland

16,800 - 21,840 PLN

🏢 Summary: Mid-Level Android Developer role focused on building secure, high-quality mobile banking applications using Kotlin and modern Android technologies. The position involves implementing new features, ensuring code quality through testing, optimizing performance, and contributing to application architecture in a hybrid work model. 🗂️ Requirements: Minimum 4 years of Android development experience, Strong proficiency in Kotlin, Commercial experience with Jetpack Compose, Ability to read and modify Java code, Experience with unit, automated, and integration testing, Knowledge of clean code and software quality principles, Familiarity with continuous integration tools and practices, Technical leadership or mentoring experience, Good command of Polish, Legal right to work in the European Union 📃 Skills: Kotlin, Android, JetpackCompose, Java, CI, UnitTesting, IntegrationTesting, CleanCode, Git, Jira, Confluence, Accessibility, DevOps 🏢 Description: Unleash innovation in digital banking — craft seamless, secure mobile experiences for thousands! Lodz-based opportunity with hybrid work model (2 days in the office per month). As a Mid-Level Android Developer , you will be working for our client, a major player in the online banking industry dedicated to building innovative mobile solutions. Your work will help deliver secure, reliable, and user-friendly experiences to millions of customers, shaping the future of digital banking. Join us to be part of a forward-thinking team that champions technological excellence and impactful solutions. Your main responsibilities: Implement new functionalities on Android using Kotlin Monitor and resolve application issues in production and development environments Ensure high code quality by writing unit, automated, and integration tests Lead project, programming, and deployment activities Collaborate with cross-functional teams to define and refine technical requirements Review and optimize application performance and scalability Contribute to the evolution of Android application architecture Mentor junior developers and provide technical guidance You're ideal for this role if you have: At least 4 years of experience developing solutions for the Android platform Excellent proficiency in Kotlin and solid understanding of Android-specific development Strong commercial experience with Jetpack Compose Ability to read, understand, and modify code written in Java Familiarity with continuous integration practices and tools Proven experience in creating unit, automated, and integration tests Strong knowledge of software quality principles and clean code practices Problem-solving and analytical mindset with attention to detail Ability to communicate in English for technical documentation Experience providing technical leadership or mentoring within development teams Nice to have: (optional) Experience in Agile methodology Knowledge of Accessibility in Jetpack Compose Experience with Jira, Git, Confluence Experience working as a DevOps Language Required for the role: Polish — good command required Eligibility to work in Europe: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English or Polish) along with a statement confirming your consent to the processing and storage of your personal data. You can also send your CV directly to cv-recruitment@itds.pl.

Technology

Jit Team

Android Developer

Senior

Hybrid

Warsaw, MZ, Poland

16,500 - 22,997 PLN/hr

🏢 Summary: B2B contract role for an experienced Android Mobile Engineer to design and develop scalable native applications for a large-scale e-commerce platform. The position focuses on building high-quality Android apps using Kotlin and Jetpack Compose, with strong ownership over architecture and engineering standards. Work is in an elastic hybrid model with long-term cooperation on a high-traffic system. 🗂️ Requirements: Fluent Kotlin and Jetpack Compose experience, Strong knowledge of Android SDK and native Android development, Practical knowledge of OOP, algorithms, and data structures, Experience with Gradle build system, Experience with CI systems, Ability to design scalable and maintainable mobile architecture, English at B2 level 📃 Skills: Kotlin, Jetpack, Compose, Android, SDK, Gradle, CI/CD, OOP, TDD, KMM, Copilot 🏢 Description: Salary: 800 - 1080 PLN/MD + VAT (B2B) Remote: elastic hybrid from Warsaw (1-2 times per week) Why choose this offer? Impact on the development of the largest e-commerce system in Poland You can expect a flexible work organization Long-term cooperation within a stable ecosystem The Jit community will bring you a nice time during regular integration meetings Project We are looking for an experienced Mobile Engineer (Android) to join a newly established team dedicated to one of Poland’s leading e-commerce companies. In this role, you will combine strong technical expertise with autonomy in delivering high-quality native Android applications . You will play a key role in shaping the architecture, development standards, and engineering practices within the team, working on modern, scalable mobile solutions. You will design, build, and optimize Android applications using Kotlin and Compose, ensuring smooth performance, maintainability, and scalability. In addition to hands-on development, you will contribute to technical initiatives, best practices, and team knowledge sharing in a collaborative, innovative environment. Expected competences and knowledge Fluent in Kotlin and the Compose framework for UI In-depth knowledge of Android SDK and native Android development Practical knowledge of Object-Oriented Programming (OOP), algorithms, and data structures Familiarity with Gradle build processes and experience with Continuous Integration (CI) systems High degree of autonomy in organizing work and strong problem-solving skills Good communication skills in English (B2-level) Nice to have: Experience with modular architecture, e.g., Kotlin Multiplatform Mobile (KMM) Experience working with large codebases Practical knowledge of Test-Driven Development (TDD) and Pair Programming Experience with AI-aided software development, like Copilot Technologies you'll work with Kotlin Jetpack Compose Android SDK Gradle & CI/CD tools TDD AI-assisted development tools Client – why choose this particular client from the Jit portfolio? Our Client dominates the Polish e-commerce arena as the market leader since 1999 . With a user base of over 20 million and growing, this well-established platform is at the forefront of e-commerce, constantly striving for growth through market expansion and investment. As a major player in technology, our Client boasts a talented IT team of over 1,000 employees who focus on developing their own cutting-edge technologies. Jit Team has had a successful partnership with our Client since spring 2021 , with multiple software development teams dedicated to our Client's platforms. These teams operate autonomously, designing platform components through micro-services. Working with our Client offers a chance to contribute to a solution used by millions on a daily basis and to tackle the challenge of delivering software at a massive scale , where even a single second of delay can have a significant impact. This project provides a unique opportunity to work with state-of-the-art technologies and tools, making it a rare and valuable experience. About Jit Team The Human factor of IT - it's not just a slogan, it's a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 700 experienced experts . We create highly specialised teams for clients from all over the world. We offer team members developmental projects, a wide range of benefits and a proprietary professional development programme. Behind our maxim are also charitable and educational activities. We support pupils and students by donating learning equipment. We offer internships to help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We are a Polish company and we share what we have achieved over 15 years of activity . By supporting indigenous initiatives, we ensure the circulation of good energy.