May 19, 2026

Mid Android Engineer

Mid • Remote

18,000 - 22,000 PLN

Krakow, Poland

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 

Similar jobs you might like

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

Senior iOS Engineer

Senior

Remote

Krakow, Poland

20,000 - 24,000 PLN

🏢 Summary: Role focused on developing and delivering large-scale iOS applications for B2B and B2C clients across Europe. Involves designing mobile architecture, integrating with backend systems, and ensuring high quality through CI/CD and production monitoring. Includes architectural decision-making, performance optimization, and collaboration within Agile teams. 🗂️ Requirements: Minimum 4 years commercial experience in iOS development, Proven experience delivering iOS apps at scale, Expertise in TCA architecture pattern, Strong knowledge of MVVM, VIPER, MVC, Experience with REST and GraphQL APIs, Hands-on experience with CI/CD processes, Strong understanding of software engineering principles, Experience solving mobile and backend architectural challenges, Knowledge of dependency injection and SOLID principles, Experience working in Agile methodologies, Proficiency in English 📃 Skills: Swift, iOS, AWS, TypeScript, JavaScript, Kotlin, Node.js, REST, GraphQL, TCA, MVVM, VIPER, MVC, CICD, Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitLabCI, Datadog, Elixir, C++, C#, Golang, Erlang, Python 🏢 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 iOS apps. A strong hands-on experience in delivering iOS apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Swift, iOS, AWS, Typescript, JavaScript, Kotlin, Node.js, REST/GraphQL APIs. Responsibilities Development and delivery of iOS 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 around new technological opportunities (Apple Watch, Apple TV, macOS, etc.) 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 iOS apps Expertise in TCA architecture pattern 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: MVVM, VIPER, TCA, MVC, 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

Link Group

Android Developer

Senior

Hybrid

Warsaw, Poland

16,800 - 21,840 PLN

🏢 Summary: Role for an experienced Android Developer to build and maintain a native Kotlin-based mobile application focused on campaigns and commercial features. The position involves designing scalable mobile architecture, developing key user-facing functionalities, and ensuring high code quality throughout the product lifecycle. Close collaboration with analysts and UX/UI designers is part of the development process. 🗂️ Requirements: Proficiency in Kotlin, Experience with Jetpack Compose, Strong knowledge of Android SDK, Understanding of OOP principles, Knowledge of algorithms and data structures, Experience with Gradle, Experience with CI/CD pipelines, Ability to solve complex technical problems independently, English B2+ for technical communication 📃 Skills: Kotlin, JetpackCompose, AndroidSDK, OOP, Algorithms, DataStructures, Gradle, CICD 🏢 Description: Opis Funkcji: Poszukujemy doświadczonej osoby w roli Android Developer do zespołu zajmującego się projektami w obszarze Kampanii i Ofert. Będziesz rozwijać kluczowe funkcje wpływające na doświadczenie klienta i współpracować blisko z zespołem w biurze. Obowiązki: Tworzenie i utrzymanie natywnej aplikacji Android w Kotlinie. Projektowanie skalowalnej i wydajnej architektury mobilnej. Budowa modułów wspierających funkcjonalności komercyjne. Zapewnienie wysokiej jakości kodu (TDD, code review, clean code). Współpraca z analitykami i projektantami UX/UI w całym cyklu produktu. Wymagania: Kotlin, Jetpack Compose, Android SDK. Dobre zrozumienie OOP, algorytmów i struktur danych. Doświadczenie z Gradle i CI/CD. Samodzielność i umiejętność rozwiązywania złożonych problemów. Angielski B2+ do komunikacji technicznej. Mile widziane: Modularne architektury, Kotlin Multiplatform (KMM). Praca z dużymi kodami. TDD, Pair Programming. Narzędzia wspierane AI (np. GitHub Copilot).

Technology

co.brick

Android Developer

Mid

Remote

Gliwice, Poland

110 - 130 PLN

🏢 Summary: Offer for an Android Developer responsible for building, maintaining, and optimizing modern mobile applications on the Android platform. The role focuses on developing new features, improving existing solutions, and ensuring high code quality and performance. The position involves close collaboration with UX/UI, backend, and QA teams. 🗂️ Requirements: Experience in Android application development, Proficiency in Kotlin and/or Java, Knowledge of Android SDK, Understanding of Activity, Fragment, ViewModel, Experience with REST API integration, Proficiency with Git, Knowledge of clean code principles and best practices 📃 Skills: Kotlin, Java, AndroidSDK, Activity, Fragment, ViewModel, REST, Git 🏢 Description: Opis roli: Poszukujemy Android Developera, który dołączy do zespołu tworzącego nowoczesne aplikacje mobilne. Osoba na tym stanowisku będzie odpowiedzialna za rozwój, utrzymanie oraz optymalizację aplikacji na platformę Android, dbając o wysoką jakość kodu i dobrą wydajność aplikacji. Zakres obowiązków: Tworzenie i rozwój aplikacji mobilnych na system Android Utrzymanie istniejących rozwiązań oraz wdrażanie nowych funkcjonalności Współpraca z zespołem projektowym (UX/UI, backend, QA) Dbanie o jakość kodu, testy oraz optymalizację wydajności Analiza i rozwiązywanie problemów technicznych Wymagania: Doświadczenie w tworzeniu aplikacji na Androida Znajomość języków: Kotlin i/lub Java Znajomość Android SDK oraz podstawowych komponentów (Activity, Fragment, ViewModel) Umiejętność pracy z REST API Znajomość Git Zrozumienie zasad clean code i dobrych praktyk programistycznych Mile widziane: Doświadczenie z Jetpack (np. LiveData, Navigation, Room) Znajomość wzorców architektonicznych (MVVM, MVI) Doświadczenie z testami (unit / UI) Znajomość CI/CD Publikacje aplikacji w Google Play

Technology

Margo

Android Programmer

Mid

Remote

Warsaw, Poland

110 - 120 PLN

🏢 Summary: Opportunity for a Regular Android Developer to build and scale high-quality mobile applications using Kotlin and modern Android technologies. The role focuses on implementing new features, ensuring performance, and maintaining high software quality through testing and solid architecture practices. The position involves leading development efforts aligned with business needs and optimal IT solutions. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Strong proficiency in Kotlin, Practical experience with Jetpack Compose, Experience with Kotlin Coroutines, Ability to work with and modify Java code, Deep understanding of Clean Code principles, Knowledge of software architecture patterns, Strong knowledge of Android platform specifics, Experience with Continuous Integration, Experience in automated, unit, and integration testing, Ability to read and communicate using technical English 📃 Skills: Kotlin, JetpackCompose, KotlinCoroutines, Java, Android, CleanCode, Architecture, CI, UnitTesting, IntegrationTesting, AutomatedTesting 🏢 Description: 🚀 Looking for your next challenge as an Android Developer? Join our team! We are seeking an experienced and dedicated Regular Android Programmer to help us build and scale high-quality mobile applications. If you know how to effectively bridge business context with modern IT solutions, this opportunity is for you! 📱 🛠️ Your Responsibilities: Implement new Android functionalities using Kotlin. Proactively monitor application performance and troubleshoot technical issues. Ensure top-tier software quality through rigorous automated and unit testing. Lead development, programming, and implementation projects based on a strong understanding of business needs and optimal IT solutions. 🎯 Requirements: Minimum 3 years of commercial experience in developing Android solutions. Deep understanding and practical knowledge of Clean Code techniques and software architecture. Excellent command of Kotlin. Strong proficiency in Jetpack Compose and Kotlin Coroutines. Ability to understand and modify existing Java code. In-depth knowledge of Android platform programming specifics. Familiarity with the Continuous Integration (CI) approach. Proven ability to create automated, unit, and integration tests. English language proficiency sufficient for reading technical documentation, conducting technical correspondence, and participating in technical discussions. ✨ Nice to Have: Hands-on experience working in an Agile environment. Familiarity with tools like Jira, Git, and Confluence. Experience or basic knowledge in the DevOps area.

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

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

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

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 | Hybrid from Krakow

Mid

Hybrid

Krakow, Poland

🏢 Summary: Android Developer role for a global banking project focused on building secure, scalable mobile applications using modern Android architecture and CI/CD practices. The position involves developing and maintaining Android apps in a stable international environment with a hybrid work model in Kraków. Strong emphasis on mobile security and production support readiness. 🗂️ Requirements: Minimum 3+ years of Android development experience, Strong knowledge of Kotlin, Experience with Jetpack Compose, Proficiency with Android SDK, Experience with CI/CD pipelines, Experience implementing MVVM or MVP architecture, Experience integrating REST services, Knowledge of mobile application security, Readiness for on-call and production support 📃 Skills: Kotlin, Jetpack, Compose, AndroidSDK, CICD, MVVM, MVP, REST, Security 🏢 Description: We are currently looking for a strong Android Developer to join a global project in the banking domain, working with a highly stable and well-established international environment. Android developer in Global Core Banking technology delivering secure, scalable mobile applications using modern Android architecture, frameworks and CI/CD practices. Hybrid model – Kraków (2 days per week from the office) Minimum 3+ years of Android development experience Kotlin, Jetpack Compose, Android SDK, CI/CD Pipelines, Mobile Application Security Develop Android applications, Implement MVVM/MVP architectures, Integrate REST services, Maintain CI/CD pipelines, Support production incidents Strong focus on mobile security and readiness for on-call or incident support. We offer: • Long-term cooperation on B2B contract • Stable project in the banking sector with international exposure • Opportunity to work with modern mobile technologies in a secure enterprise environment • Collaboration with experienced global engineering teams • Competitive and stable daily rate 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk