April 10, 2026
Android Developer
Mid • Remote
Warsaw, Poland
Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy.
Realizujemy różnorodne projekty IT w Polsce i globalnie, w wielu obszarach i technologiach, co pozwala rozwijać kompetencje i zdobywać doświadczenie dopasowane do Twoich ambicji.
Naszą współpracę opieramy na filozofii CARE. Rozumiemy ją jako odpowiedzialny dobór projektów, transparentną współpracę oraz długofalowe podejście do rozwoju.
Dołącz do nas jako
Android Developer
Rozwijaj się w środowisku, które myśli o Twoim rozwoju tak samo, jak Ty.
Twoje zadania:
Ewolucja komponentów reklamowych: Implementacja i rozwój nowoczesnych formatów (Video, Display, Native Ads) bezpośrednio w głównej aplikacji.
Video Ad Stack: Optymalizacja odtwarzania reklam wideo, dbanie o płynność przejść oraz precyzyjne raportowanie zdarzeń trackingowych.
Rozwiązywanie technicznych zagadek (Native-to-Web): Debugowanie „trudnych przypadków” na styku natywnego kodu Kotlin a zewnętrznych bibliotek SDK i kreacji webowych.
Współpraca: Ścisła praca z zespołami w celu zapewnienia spójności z architekturą aplikacji oraz najwyższych standardów wydajności (aby skrypty reklamowe nigdy nie blokowały głównego wątku).
Projektowanie rozwiązań FE/BE: Aktywny udział w tworzeniu architektury komunikacji aplikacji mobilnej z systemami reklamowymi.
Wymagania:
Min. 3 lata komercyjnego doświadczenia w tworzeniu natywnych aplikacji na system Android (Kotlin).
Głębokie zrozumienie architektury: Swobodne poruszanie się w MVVM, MVI oraz zasadach Clean Architecture.
Doświadczenie z Android WebView: Praktyczna wiedza o komunikacji native-to-web
Hybrydowe zacięcie: Znajomość JavaScript oraz podstaw technologii webowych (HTML/CSS) w celu skutecznego debugowania kreacji reklamowych.
Solidny warsztat inżynierski: Znajomość RESTful API, programowania asynchronicznego, struktur danych oraz biegłość w pisaniu testów jednostkowych i integracyjnych.
Komunikatywny język angielski: Swoboda w codziennej komunikacji technicznej i biznesowej.
Musisz mieszkać i/lub posiadać uprawnienia do pracy w Polsce.
Co oferujemy?
Pracę w skandynawskiej kulturze opartej o logikę i dialog.
Benefity w obszarze zdrowia i sportu dopasowane do potrzeb.
Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania.
Treningi sportowe, wewnętrzna drużyna, wspólne zawody.
Imprezy integracyjne i spotkania rozwojowe.
Similar jobs you might like
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
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
Angry Nerds
Mid Android Developer
Mid
Remote
Wroclaw, Poland
11,700 - 15,100 PLN
🏢 Summary: Remote Android Developer role focused on building and maintaining modern Android applications in collaboration with a project team and clients. The position involves active participation in analysis, estimation, and planning, with daily communication in English. The role emphasizes strong Kotlin expertise and modern Android architecture and tooling. 🗂️ Requirements: Minimum 3 years of commercial experience in Android development, Strong knowledge of Kotlin, Very good knowledge of Android SDK, Experience with Coroutines, Experience with Kotlin Flow and LiveData, Experience with Retrofit, Experience with dependency injection frameworks (Dagger2 or Hilt), Knowledge of MVVM architecture, Experience with Navigation Component, Experience with Jetpack Compose, Experience in writing software tests, Ability to communicate in English with clients 📃 Skills: Kotlin, Android, AndroidSDK, Coroutines, KotlinFlow, LiveData, Retrofit, Dagger2, Hilt, MVVM, Navigation, Jetpack, Compose, Testing, Git, Material, KotlinMultiplatform, GooglePlay 🏢 Description: Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko Android Developera😊 Twój zakres obowiązków: Tworzenie kodu oraz współpraca z teamem projektowym, Współpraca z klientem, Udział w analizowaniu, estymowaniu i planowaniu projektów, Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). Nasze oczekiwania: Min. 3-letnie, komercyjne doświadczenie w tworzeniu nowoczesnych aplikacji na platformie Android, Naprawdę dobra znajomość Kotlina i Android SDK, Doświadczenie z Korutynami, Kotlin Flow, Live Data, Retrofit, frameworkami do DI (Dagger2, Hilt), MVVM, Navigation Component, Jetpack Compose, Doświadczenie w tworzeniu testów oprogramowania, Znajomość języka angielskiego, w stopniu pozwalającym na komunikację z klientem. Dodatkowym atutem będzie: Doświadczenie z Kotlin Multiplatform, Znajomość Material Design oraz generalnych zasad i praktyk projektowania UI/UX, Umiejętność pracy z projektami wielomodułowymi, Znajomość procesu publikacji aplikacji w Google Play i implementacji subskrypcji Google. Oferujemy: Podjęcie współpracy od zaraz Pracę w pełni zdalną Elastyczne godziny rozpoczęcia pracy (core hours 10.00-15.00), Służbowy sprzęt i budżet na akcesoria Roczny budżet szkoleniowy Dofinansowanie do pakietu sportowego i opieki medycznej Budżet integracyjny Pracę w firmie o płaskiej strukturze, w zgranym zespole Nerdów :) Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.
Technology
RITS
Android Developer - Mid i Senior
Mid
Hybrid
Warsaw, Poland
100 - 140 PLN/hr
🏢 Summary: B2B contract for an experienced Android Developer to build and maintain a large-scale mobile banking application used by millions of users. The role focuses on developing new features, improving existing solutions, ensuring code quality, and contributing to modern digital services in a mainly remote work model. 🗂️ Requirements: Minimum 5 years of Android development experience, Very good knowledge of Kotlin, Practical experience with RxJava 2.x, Knowledge of Java and working with existing codebase, Knowledge of Clean Code principles, Experience with unit testing, Experience with integration testing, Knowledge of CI/CD 📃 Skills: Android, Kotlin, RxJava, Java, CICD, CleanCode, UnitTesting, IntegrationTesting 🏢 Description: RITS Group to firma informatyczna, która oferuje najwyższej jakości usługi programistyczne zarówno dla rynku polskiego, jak i międzynarodowego. Jesteśmy dumni, że należymy do grona najszybciej rozwijających się spółek technologicznych. Naszym priorytetem jest jakość oraz innowacyjność dostarczanych rozwiązań, a nasza kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu. Szukamy Android Developera, który dołączy do naszego zespołu i będzie realizował projekt dla jednego z największych oraz najbardziej innowacyjnych banków cyfrowych w Polsce. Nasz klient rozwija nowoczesne kanały elektroniczne wykorzystywane codziennie przez miliony użytkowników, koncentrując się na jakości doświadczeń mobilnych oraz nowoczesnych rozwiązaniach technologicznych. To środowisko, w którym technologia realnie wpływa na codzienne życie klientów. Oferujemy 📍 Model pracy: głównie zdalnie + spotkania w biurze w Warszawie 2 razy w miesiącu 💰 Stawka: do 140 PLN netto + VAT / h (B2B) Obowiązki rozwój i utrzymanie aplikacji Android w Kotlinie tworzenie nowych funkcjonalności oraz rozwijanie istniejących rozwiązań diagnozowanie i rozwiązywanie problemów technicznych dbanie o jakość kodu oraz rozwój testów automatycznych udział w projektowaniu rozwiązań z uwzględnieniem potrzeb biznesowych i technologicznych współpraca z zespołem przy wdrażaniu i rozwijaniu nowoczesnych usług cyfrowych Wymagania min. 5 lat doświadczenia w programowaniu aplikacji Android bardzo dobra znajomość Kotlin praktyczne doświadczenie z RxJava 2.x znajomośćJava i umiejętności pracy z istniejącym kodem znajomośćzasad Clean Code oraz dobrych praktyk projektowania oprogramowania doświadczenie w tworzeniu testów jednostkowych i integracyjnych znajomość CI/CD Mile widziane: doświadczenie w pracy w Scrumie / Agile znajomość Jira, Git oraz Confluence doświadczenie DevOps znajomość Jetpack Compose Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz!
Healthcare
RITS
Android Developer - REMOTE
Senior
Remote
Warsaw, Poland
100 - 139 PLN/hr
🏢 Summary: Remote B2B offer for an experienced Android Developer to build and enhance mobile applications supporting key digital systems in the public healthcare sector. The role involves developing modern Android solutions, contributing to architecture and testing, and ensuring code quality and performance. Rate up to 130 PLN/h net + VAT. 🗂️ Requirements: Minimum 4 years of experience in Kotlin application development, Very good knowledge of Kotlin, Practical experience with Android SDK, Experience with Android Views (XML), Experience with Jetpack Compose, Experience with Kotlin Coroutines, Knowledge of Clean Architecture, SOLID, DRY, Knowledge of MVVM architecture pattern, Experience with REST API integration, Experience working with JSON, Ability to write unit and integration tests (JUnit, Mockk, Robolectric), Experience with Git and GitFlow, Experience working in Agile/Scrum 📃 Skills: Kotlin, Android, SDK, XML, Jetpack, Compose, Coroutines, MVVM, REST, JSON, JUnit, Mockk, Robolectric, Git, GitFlow, Agile, Scrum 🏢 Description: RITS Group to firma informatyczna, która oferuje najwyższej jakości usługi programistyczne zarówno dla rynku polskiego, jak i międzynarodowego. Jesteśmy dumni, że należymy do grona najszybciej rozwijających się spółek technologicznych. Naszym priorytetem jest jakość oraz innowacyjność dostarczanych rozwiązań, a nasza kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu. Poszukujemy doświadczonego Android Developera , który dołączy do projektu realizowanego dla naszego klienta z sektora publicznej ochrony zdrowia. Instytucja ta odpowiada za rozwój kluczowych systemów cyfrowych wspierających funkcjonowanie ochrony zdrowia w Polsce. Oferujemy 💻 Tryb pracy: 100% zdalnie 💰 Stawka: do 130 PLN/h netto + VAT (B2B) - do negocjacji Obowiązki Tworzenie i rozwijanie aplikacji mobilnych w projektach związanych z nowoczesnymi rozwiązaniami dla sektora medycznego Współpraca przy analizie wymagań, projektowaniu architektury oraz testowaniu rozwiązań Przeglądy kodu zespołu developerskiego oraz optymalizacja i porządkowanie istniejącego kodu Identyfikowanie i rozwiązywanie problemów systemowych oraz wydajnościowych w rozwijanych aplikacjach Wymagania Wymagania podstawowe Wykształcenie średnie lub wyższe Minimum 4 lata doświadczenia w tworzeniu aplikacji w Kotlinie Bardzo dobra znajomość Kotlin (sprawdzana podczas procesu rekrutacji) Praktyczna znajomość: Android SDK interfejsów Android Views (XML) Jetpack Compose Kotlin Coroutines Zrozumienie zasad projektowych takich jak Clean Architecture, SOLID i DRY Znajomość wzorców architektonicznych, szczególnie MVVM Doświadczenie w integracji z REST API oraz pracy z JSON Umiejętność przygotowywania testów jednostkowych i integracyjnych (JUnit, Mockk, Robolectric) Znajomość Git i pracy z modelami rozgałęzień typu GitFlow Doświadczenie w pracy w środowisku Agile / Scrum Mile widziane Znajomość Material Design Doświadczenie z bazą danych Realm Praca z usługami Google (np. Firebase, Messaging, Crashlytics, Analytics, Maps) Znajomość Google Health Connect Znajomość standardów interoperacyjności medycznej HL7 / FHIR Doświadczenie z narzędziami Continuous Integration (np. Jenkins, Bitbucket) Udział w projektach IT o budżecie powyżej 2 mln PLN Wieloletnie doświadczenie w budowie aplikacji mobilnych z użyciem Kotlin i Android Jetpack Udział w projektach aplikacji medycznych skierowanych do pacjentów Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz!
Technology
Chabre IT Services Sp. z.o.o
Android Developer
Senior
Remote
Katowice, Poland
19,000 - 24,000 PLN/hr
🏢 Summary: The role involves designing and developing Android applications using Kotlin, focusing on clean architecture, performance, and security in a digital payments environment. The position includes integrating REST APIs and external SDKs, managing Gradle builds, and supporting release processes. It also requires collaboration with cross-functional teams to deliver scalable and secure mobile solutions. 🗂️ Requirements: Degree in Computer Science or related field, Minimum 5 years of Android development experience or 2 years of strong commercial Kotlin experience, Strong knowledge of Kotlin, Experience with Jetpack Compose, Experience with Android Jetpack components, Experience integrating REST APIs, Experience working with external SDKs, Strong knowledge of Git, Understanding of Android release process and Google Play distribution, Hands-on experience with Gradle, Very good English skills 📃 Skills: Kotlin, Android, Jetpack, Compose, ViewModel, LiveData, Navigation, REST, SDK, Git, Gradle, GooglePlay 🏢 Description: Working as an Android Developer, you will: Design and develop new features for Android applications using Kotlin, ensuring clean and maintainable code Collaborate closely with engineers, product managers, and integration teams to deliver consistent architecture and user experience Ensure high standards of security, performance, and scalability in mobile applications Integrate and maintain external APIs and third-party SDKs to support seamless system interoperability Optimize and maintain Gradle configurations to support efficient dependency management and automated build processes Prepare technical documentation, sample implementations, and developer guidelines to support internal teams and partners Support the release process, including build configuration, versioning, and application distribution Monitor developments in the Android ecosystem, including new technologies, security standards, and payment-related regulations About Chabre IT Services Chabre IT Services is a global professional IT services provider, building long-lasting relationships with Enterprises. We specialize in the delivery of tailor-made solutions, smart outsourcing, try&hire, and success fee services. We are a smart IT boutique with unique knowledge, which will deliver your ideas into reality. About our Client Our client is a leading international technology organization operating in the digital payments sector. The company develops modern payment solutions and platforms used by businesses and financial institutions across multiple markets. Their technology enables secure, scalable, and seamless digital transactions, supporting millions of users worldwide. Qualifications Degree in Computer Science, Software Engineering, or a related technical field At least 5 years of experience in Android development or minimum 2 years of strong commercial experience with Kotlin Solid knowledge of modern Android UI development, including Jetpack Compose Experience working with Android Jetpack components such as ViewModel, LiveData, or Navigation Practical experience integrating REST APIs and working with external SDKs or frameworks Strong knowledge of Git and collaborative development workflows (branching strategies, pull requests, conflict resolution) Understanding of the Android application release process, including signing and distribution through Google Play Hands-on experience with Gradle and build automation Very good command of English, both written and spoken Availability to work in a remote or hybrid model, with occasional visits to the office (approximately once per month) We offer Rate to 150,00 PLN /h + VAT Remote work (with occasional visits to the office in Katowice) Subsidy for peripherals in the amount of 500,00zł Working tool (MacBook Pro or Lenovo Legion 5) Co-financing of courses related to the position Benefits: MultiSport, Medicover
Technology
Be in IT
Senior Android Kotlin Developer
Senior
Remote
Krakow, Poland
120 - 140 PLN/hr
🏢 Summary: Long-term contract for a Senior Android Kotlin Developer to build and enhance mobile banking applications using modern Android technologies. The role involves designing modular architectures, integrating network services, ensuring mobile security, and maintaining CI/CD pipelines within an international environment. Hybrid work model with regular on-site presence in Kraków. 🗂️ Requirements: Minimum 3 years of Android development experience with Kotlin, Strong knowledge of Android framework, Experience with Retrofit, Coroutines, Room, Experience with Jetpack Compose, Knowledge of Android Lifecycle, ViewModel, LiveData, Experience with MVP and MVVM patterns, Knowledge of Clean Architecture, Experience with dependency injection, Experience in building and maintaining CI/CD pipelines, Knowledge of mobile application security practices, Experience with secure data storage and SSL pinning, Experience with modularization and dependency management, Ability to work in hybrid model (6 days/month in Kraków office), English level B2/C1 or higher 📃 Skills: Kotlin, Android, Jetpack, Compose, Retrofit, Coroutines, Room, ViewModel, LiveData, MVP, MVVM, CleanArchitecture, Koin, Dagger, Hilt, CI/CD, SSL, HTTPS, Keystore, EncryptedSharedPreferences, Flow 🏢 Description: Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Android Kotlin Developer. Zakres obowiązków: Długofalowa współpraca z międzynarodową firmą z sektora finansowo-bankowego, rozwijającą cyfrowe produkty mobilne dla klientów detalicznych i biznesowych. Tworzenie i rozwijanie aplikacji mobilnych w Kotlinie z wykorzystaniem Jetpack Compose. Projektowanie i implementacja rozwiązań opartych na Design Patterns, w szczególności MVP i MVVM, z uwzględnieniem zasad modularyzacji i separacji zależności. Integracja aplikacji z usługami sieciowymi przy użyciu Retrofit. Zarządzanie zależnościami z wykorzystaniem Koin, Dagger lub Hilt. Tworzenie i utrzymywanie pipeline'ów CI/CD. Współpraca w cross-funkcjonalnym zespole Mobile Platform, uczestnictwo w code review i retrospektywach. Diagnozowanie i rozwiązywanie problemów produkcyjnych, w tym obsługa incydentów w trybie on-call. Oczekujemy: Minimum 3 lata doświadczenia w tworzeniu aplikacji Android w Kotlinie. Bardzo dobrej znajomości frameworka Android oraz bibliotek: Retrofit, Coroutines, Room. Umiejętności pracy z Android Lifecycle oraz zarządzania stanem aplikacji przy użyciu ViewModel i LiveData. Znajomości zasad modularności aplikacji i zarządzania zależnościami. Praktycznego doświadczenia w tworzeniu i utrzymywaniu procesów CI/CD. Znajomości Design Patterns: MVP, MVVM oraz Clean Architecture. Wiedzy z zakresu bezpieczeństwa aplikacji mobilnych: implementacja bezpiecznego przechowywania danych (np. EncryptedSharedPreferences, Keystore), bezpieczna komunikacja sieciowa (SSL Pinning, HTTPS), zabezpieczenie przed inżynierią wsteczną i innymi zagrożeniami, implementacja autoryzacji i uwierzytelniania użytkowników. Znajomości best practices w programowaniu asynchronicznym (Coroutines, Flow). Umiejętności pracy w zespołach rozproszonych oraz gotowości do uczestnictwa w code review i retrospektywach. Gotowości do pracy w modelu hybrydowym: 6 dni w miesiącu w biurze klienta w Krakowie (z elastycznością w ustaleniu harmonogramu). Znajomości języka angielskiego na poziomie B2 lub C1 - umożliwiającej swobodną komunikację w międzynarodowym środowisku. Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca. Oferujemy: Długofalowa współpraca z wynagrodzeniem w przedziale 120-140 PLN netto/godz. + VAT. Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). Współpraca w systemie hybrydowym (6 dni w miesiącu z biura w Krakowie). Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.