April 24, 2026
Android Developer
Mid • Hybrid
Krakow, Poland
Android Developer
Lokalizacja: Kraków | Praca hybrydowa
Poszukujemy Android Developera, który będzie odpowiedzialny za rozwój aplikacji mobilnych z wykorzystaniem Kotlin i Jetpack Compose oraz tworzenie nowoczesnych rozwiązań na platformę Android.
Zakres obowiązków:
Tworzenie i rozwój aplikacji mobilnych w Kotlinie z wykorzystaniem Jetpack Compose.
Projektowanie i implementowanie rozwiązań w oparciu o wzorce projektowe MVP, MVVM.
Integracja aplikacji z usługami sieciowymi (Retrofit).
Zarządzanie zależnościami i integracja z narzędziami takimi jak Koin, Dagger, Hilt.
Udział w tworzeniu i utrzymaniu procesów CI/CD.
Dbanie o jakość aplikacji przez testowanie jednostkowe i integracyjne.
Praca w zespole, udział w code review oraz retrospektywach.
Wymagania:
Minimum 3 lata doświadczenia w tworzeniu aplikacji Android w Kotlinie.
Bardzo dobra znajomość frameworków Androidowych, takich jak Retrofit, Coroutines, Room.
Znajomość cyklu życia aplikacji Android oraz zarządzania stanem aplikacji z wykorzystaniem ViewModel i LiveData.
Praktyczne doświadczenie w tworzeniu i utrzymaniu procesów CI/CD.
Znajomość wzorców projektowych (MVP, MVVM, Clean Architecture).
Doświadczenie w zakresie bezpieczeństwa aplikacji mobilnych: przechowywanie danych w sposób bezpieczny, komunikacja sieciowa SSL, ochrona przed inżynierią wsteczną.
Biegłość w języku angielskim w mowie i piśmie.
Umiejętność pracy w zespole i dzielenia się wiedzą z innymi członkami zespołu.
Oferujemy:
Pracę w międzynarodowym środowisku, które stawia na innowacyjność.
Tryb pracy hybrydowy (biuro w Krakowie).
Pakiet benefitów (prywatna opieka medyczna, karta Multisport, szkolenia).
Why apply for an Antal job offer?
When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.
About Antal
Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.
Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Similar jobs you might like
Technology
emagine Polska
Android Developer + Kotlin Multiplatform
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B offer for an experienced Android Developer to build and maintain mobile banking applications using Kotlin and Kotlin Multiplatform in a hybrid setup. The role involves implementing new features, refactoring code, applying Clean Architecture and MVVM, and ensuring high code quality through testing. You will work in an Agile team and contribute to cross-platform mobile development. 🗂️ Requirements: Minimum 3 years of Android development experience (Regular) or 6 years (Senior), Strong proficiency in Kotlin, Commercial experience with Jetpack Compose, Hands-on experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with unit and UI testing, Experience with Espresso, JUnit, MockK, Ability to work in Agile environment 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.
Technology
emagine Polska
Android Developer + Kotlin Multiplatform
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B offer for an experienced Android Developer to build and maintain banking mobile applications using Kotlin Multiplatform. The role focuses on developing new features, refactoring code, and ensuring high quality through testing within Clean Architecture and MVVM. Work is delivered in an Agile team with a hybrid model. 🗂️ Requirements: Minimum 3 years experience in Android development (6 years for Senior), Proficiency in Kotlin, Experience with Jetpack Compose, Experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.
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
ITDS
Mid-Level Kotlin Android Developer – Mobile App Development
Mid
Hybrid
Krakow, Poland
25,200 - 29,400 PLN
🏢 Summary: Mid-Level Kotlin Android Developer role focused on building secure, scalable mobile applications using modern Android technologies and architecture patterns. The position involves developing Kotlin-based apps with Jetpack Compose, integrating network services, and maintaining CI/CD pipelines in a hybrid Kraków-based setup. The role emphasizes high-quality, user-centric solutions within distributed teams. 🗂️ Requirements: Minimum 4 years of Android development experience with Kotlin, Strong knowledge of Android framework, Experience with Retrofit, Coroutines, and Room, Experience with MVP, MVVM, and Clean Architecture, Practical experience with CI/CD processes, Knowledge of mobile security practices including SSL pinning and encrypted data storage, Ability to troubleshoot and resolve technical issues, Fluent English (spoken and written), Legal right to work in the European Union 📃 Skills: Kotlin, Android, JetpackCompose, Retrofit, Coroutines, Room, ViewModel, LiveData, Koin, Dagger, Hilt, MVP, MVVM, CleanArchitecture, CICD, SSL, Encryption, Authentication, Flow 🏢 Description: Ignite the future of mobile innovation — shape seamless user experiences with Kotlin! Kraków-based opportunity with hybrid work model As a Mid-Level Kotlin Android Developer , you will be working for our client, a leader in digital transformation within the mobile platform industry. You will contribute to the development of cutting-edge mobile applications that enhance customer engagement and drive innovation in a data-driven world. Join a team committed to building secure, scalable, and user-centric digital solutions for today’s dynamic market. Your main responsibilities: Develop and enhance mobile applications in Kotlin, utilizing Jetpack Compose for modern UI design. Design and implement solutions based on MVP and MVVM architecture patterns. Integrate apps with network services using Retrofit and manage application state with ViewModel and LiveData. Manage dependencies effectively with tools such as Koin, Dagger, or Hilt. Create and maintain robust CI/CD pipelines to streamline deployment processes. Ensure application security by implementing secure data storage and network communication protocols. Participate in code reviews, retrospectives, and collaboration within distributed teams. Troubleshoot and resolve production incidents, ensuring high-quality user experiences. You're ideal for this role if you have: Minimum 4 years of experience in Android application development with Kotlin. Very good knowledge of Android framework and libraries such as Retrofit, Coroutines, Room. Strong understanding of application lifecycle, modularity principles, and dependency management. Practical experience with CI/CD processes. Familiarity with design patterns MVP, MVVM, and Clean Architecture. Knowledge of mobile security best practices including SSL pinning, encrypted data storage, and user authentication. Ability to diagnose and troubleshoot technical issues efficiently. Excellent communication skills in English (fluent level). Willingness to work in distributed teams and participate actively in knowledge sharing. It is a strong plus if you have: Certifications related to Android development or security. Experience with asynchronous programming models like Flow. Language required for the role: Excellent command of English, fluent in both spoken and written communication. Eligibility to work in this role: 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) along with a statement confirming your consent to the processing and storage of your personal data.
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
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
emagine Polska
Android Developer with Java Backend Experience
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Long-term B2B contract for an Android Developer in a fintech project focused on customer onboarding and maintaining mobile app functionality across multiple markets. The role involves building Android applications with Kotlin and Jetpack Compose and contributing to Java-based backend microservices and integrations. The position combines mobile development with backend collaboration in a hybrid work model. 🗂️ Requirements: 5+ years of Android development experience, Proficiency in Kotlin, Experience with Jetpack Compose, Strong knowledge of Android SDK, Hands-on experience with Architecture Components, Experience with OkHttp or similar networking tools, Strong understanding of Java, Experience with Spring framework, Experience with microservices integration, Working knowledge of SQL, Experience with unit testing 📃 Skills: Android, Kotlin, JetpackCompose, AndroidSDK, ArchitectureComponents, OkHttp, Java, Spring, Microservices, SQL, UnitTesting 🏢 Description: GENERAL INFORMATION: Industry : fintech Location : Warsaw (hybrid work model - 2x month in the office) Rate : up to 165 PLN/h Form of cooperation: B2B Project duration : long-term ROLE SUMMARY : The Android Developer role is focused on facilitating customer onboarding while maintaining the fintech app functionality across diverse markets. MAIN RESPONSIBILITIES: The primary duty of the Android Developer is to design and implement robust Android applications while collaborating across teams. Design and implementation of Android applications using Kotlin and Jetpack Compose. Build and optimize Java backend microservices and REST endpoints. Translate business requirements into technical solutions in collaboration with stakeholders. Act as a technical reference point for team members and guide architectural decisions. Encourage innovation and the adoption of new technologies for operational excellence. Communicate complex technical concepts to non-technical stakeholders effectively. Foster a culture of mentorship and shared learning within the team. Communicate clearly in both Polish and English while adapting language for diverse audiences. KEY REQUIREMENTS: 5+ years of experience in Android development. Proficiency in Kotlin, Google Jetpack Compose, and Android SDK. Hands-on experience with Architecture Components and networking tools such as OkHttp. Strong understanding of Java, Spring and microservices integration. Working knowledge of SQL and experience with unit testing. NICE TO HAVE: Experience in the Fintech industry. Knowledge of Koin DI and MVVM architecture. A proactive mindset and excellent communication skills. OTHER DETAILS: The position is based in Warsaw, within a team structure of 2 developers, 1 tester, a scrum master, a product owner, and business analysts. The work model is hybrid, requiring 2 office days per week, with flexible working hours.
Technology
emagine Polska
Android Developer with Java Backend Experience
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Long-term B2B contract for a Senior Android Developer to design and implement Android applications in a fintech onboarding domain. The role combines Kotlin/Jetpack Compose mobile development with Java-based microservices and REST integration in a hybrid work model. The position involves architectural guidance and close collaboration with cross-functional teams. 🗂️ Requirements: 5+ years of Android development experience, Proficiency in Kotlin, Experience with Jetpack Compose, Strong knowledge of Android SDK, Hands-on experience with Architecture Components, Experience with OkHttp or similar networking tools, Strong understanding of Java, Experience with Spring framework, Experience with microservices integration, Working knowledge of SQL, Experience with unit testing 📃 Skills: Kotlin, Java, Android, Jetpack, Compose, SDK, Spring, Microservices, REST, SQL, OkHttp, MVVM, Koin, Fintech 🏢 Description: GENERAL INFORMATION: Industry : fintech Location : Warsaw (hybrid work model - 2x month in the office) Rate : up to 165 PLN/h Form of cooperation: B2B Project duration : long-term ROLE SUMMARY : The Android Developer role is focused on facilitating customer onboarding while maintaining the fintech app functionality across diverse markets. MAIN RESPONSIBILITIES: The primary duty of the Android Developer is to design and implement robust Android applications while collaborating across teams. Design and implementation of Android applications using Kotlin and Jetpack Compose. Build and optimize Java backend microservices and REST endpoints. Translate business requirements into technical solutions in collaboration with stakeholders. Act as a technical reference point for team members and guide architectural decisions. Encourage innovation and the adoption of new technologies for operational excellence. Communicate complex technical concepts to non-technical stakeholders effectively. Foster a culture of mentorship and shared learning within the team. Communicate clearly in both Polish and English while adapting language for diverse audiences. KEY REQUIREMENTS: 5+ years of experience in Android development. Proficiency in Kotlin, Google Jetpack Compose, and Android SDK. Hands-on experience with Architecture Components and networking tools such as OkHttp. Strong understanding of Java, Spring and microservices integration. Working knowledge of SQL and experience with unit testing. NICE TO HAVE: Experience in the Fintech industry. Knowledge of Koin DI and MVVM architecture. A proactive mindset and excellent communication skills. OTHER DETAILS: The position is based in Warsaw, within a team structure of 2 developers, 1 tester, a scrum master, a product owner, and business analysts. The work model is hybrid, requiring 2 office days per week, with flexible working hours.
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
emagine Polska
Deweloper Android | Kotlin Multiplatform
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Remote B2B offer for an experienced Android Developer to design and develop mobile banking applications using Kotlin and Kotlin Multiplatform. The role focuses on building scalable Android solutions with Clean Architecture and MVVM, ensuring high code quality through automated testing. Responsibilities include app maintenance, technical support, and active participation in Agile development processes. 🗂️ Requirements: Minimum 3 years of Android development experience, Strong knowledge of Kotlin, Experience with Kotlin Multiplatform, Experience with Jetpack Compose, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, KotlinMultiplatform, JetpackCompose, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile, GooglePlay 🏢 Description: Umowa: B2B Tryb: zdalny, okazjonalne wizyty w biurze w Warszawie/Krakowie/Gdańsku Branża: bankowość Poszukujemy doświadczonego Dewelopera Android, specjalizującego się w Kotlin oraz Kotlin Multiplatform, który dołączy do naszego zespołu. Główne obowiązki: Projektowanie i tworzenie aplikacji mobilnych na platformę Android przy użyciu Kotlin oraz Kotlin Multiplatform. Wdrażanie architektury Clean oraz MVVM w projektach aplikacyjnych. Testowanie aplikacji przy użyciu narzędzi takich jak Espresso, JUnit oraz MockK. Współpraca z zespołem w metodzie Agile. Udzielanie wsparcia technicznego oraz mentoring innych programistów. Obsługa techniczna aplikacji po opublikowaniu w Google Play. Uczestnictwo w sprintach oraz planowanie nowych funkcjonalności. Kluczowe wymagania: Min. 3 lata doświadczenia w programowaniu aplikacji na Androida Znajomość Kotlin, Jetpack Compose, Kotlin Multiplatform oraz Compose Multiplatform. Znajomość architektury Clean Architecture oraz MVVM. Doświadczenie w testowaniu aplikacji przy użyciu Espresso, JUnit, MockK. Komunikatywna znajomość języka polskiego w mowie i piśmie. Angielski na poziomie umożliwiającym pracę z dokumentacją techniczną. Miłe widziane: Doświadczenie w pracy w sektorze bankowym.