June 19, 2026

Android Developer

Junior • Hybrid

Poznan, Poland

Yanosik S.A. jest twórcą unikalnego komunikatora dla kierowców. Będąc najskuteczniejszą i najpopularniejszą w Polsce aplikacją stosowaną przez kierowców, Yanosik ostrzega o aktualnej sytuacji na drodze: kontrolach prędkości, fotoradarach, wypadkach, patrolach nieoznakowanych oraz innych zagrożeniach drogowych. Z aplikacji miesięcznie korzysta ponad 3 mln użytkowników!

Szeroki zakres specjalizacji Yanosik S.A. obejmuje także produkcję oraz dystrybucję innowacyjnych rozwiązań dla sektora B2C oraz B2B z obszaru nawigacji samochodowej, monitoringu pojazdów oraz systemów raportowania pracy pracowników mobilnych.

Dołącz do naszego zespołu jako Android Developer i rozwijaj funkcje, z których codziennie korzystają miliony kierowców w całej Polsce.

Twoja rola:

Będziesz częścią zespołu odpowiedzialnego za rozwój funkcji związanych z nawigacją oraz zgłoszeniami drogowymi — jednych z kluczowych i najbardziej rozpoznawalnych elementów aplikacji Yanosik.

Szukamy osób ambitnych, które chcą rozwijać swoje umiejętności w nowoczesnych technologiach mobilnych i mieć realny wpływ na produkt używany na co dzień przez miliony użytkowników.

Wymagania:

  • Wykształcenie wyższe techniczne lub status studenta/studentki kierunków informatycznych

  • Dobra znajomość języka Kotlin lub Java

  • Zainteresowanie tworzeniem aplikacji mobilnych i nowoczesnymi technologiami

  • Samodzielność oraz umiejętność poszukiwania niekonwencjonalnych rozwiązań

  • Chęć nauki i rozwijania kompetencji programistycznych

Dodatkowe atuty:

  • Znajomość Kotlin Multiplatform

  • Doświadczenie w pracy z REST oraz Protocol Buffers

  • Znajomość Jetpack Compose

  • Własne projekty, aplikacje lub aktywność open source

  • Zainteresowanie AI i nowoczesnymi rozwiązaniami wspierającymi rozwój oprogramowania

Oferujemy:

  • Pracę hybrydową w systemie 4 dni z biura / 1 dzień pracy zdalnej

  • Możliwość rozwoju kompetencji poprzez szkolenia, warsztaty i konferencje branżowe

  • Pakiet prywatnej opieki medycznej dla Ciebie i Twojej rodziny

  • Udział w tworzeniu produktu używanego przez miliony kierowców

  • Pracę przy funkcjach związanych z nawigacją i zgłoszeniami drogowymi

  • Liczne integracje (m.in. mecze piłki nożnej, spływy kajakowe, ogniska)

Similar jobs you might like

Technology

Yanosik

Android Developer

Mid

Hybrid

Poznan, Poland

🏢 Summary: Mobile application developer role focused on designing, building and developing modern mobile apps used by millions of drivers. The position involves creating impactful solutions for vehicle users using up-to-date mobile technologies. The role includes active contribution to software architecture and feature development. 🗂️ Requirements: Minimum 2 years of experience in mobile application development, Experience in designing software for mobile platforms, Very good knowledge of Kotlin, Very good knowledge of Java, Ability to work independently 📃 Skills: Kotlin, Java, Android, KotlinMultiplatform, Dart, C++, REST, ProtocolBuffers, JetpackCompose 🏢 Description: Yanosik S.A. jest twórcą unikalnego komunikatora dla kierowców. Będąc najskuteczniejszą i najpopularniejszą w Polsce aplikacją stosowaną przez kierowców, Yanosik ostrzega o aktualnej sytuacji na drodze: kontrolach prędkości, fotoradarach, kontrolach, wypadkach, patrolach nieoznakowanych oraz zagrożeniach. Z aplikacji miesięcznie korzysta ponad 3 mln użytkowników! Szeroki zakres specjalizacji Yanosik​ S.A. obejmuje także produkcję oraz dystrybucję innowacyjnych rozwiązań dla sektora B2C oraz B2B z obszaru nawigacji samochodowej oraz monitoringu pojazdów oraz systemów raportowania pracy pracowników mobilnych. Dołącz do naszego zespołu jako programista/ programistka aplikacji mobilnych. Będziesz odpowiedzialny/na za projektowanie, tworzenie i rozwój aplikacji, które bezpośrednio wpłyną na użytkowników pojazdów, wykorzystując nowoczesne technologie mobilne. Wymagania: Min. 2-letnie doświadczenie w tworzeniu aplikacji mobilnych. Doświadczenie w projektowaniu oprogramowania na platformy mobilne. Bardzo dobra znajomość języka Kotlin/Java. Samodzielność, umiejętność poszukiwania niekonwencjonalnych rozwiązań. Dodatkowe atuty: Znajomość Kotlin Multiplatform, Dart, C++. Doświadczenie w pracy z REST, ProtocolBuffers. Znajomość Jetpack Compose. Oferujemy: Pracę hybrydową w systemie 4 dni pracy z biura 1 dzień pracy zdalnej. Możliwość rozwoju kompetencji poprzez szkolenia, warsztaty i konferencje branżowe. Pakiet prywatnej opieki medycznej dla Ciebie i Twojej rodziny Liczne integracje ( m.in . mecze piłki nożnej, spływy kajakowe, ogniska)

Technology

Yanosik

Java Developer

Mid

Hybrid

Poznan, Poland

🏢 Summary: Backend Java Engineer responsible for developing and maintaining server-side software powering a large-scale driver application ecosystem. The role focuses on building and optimizing microservices, processing GPS data, and solving algorithmic challenges to ensure high performance and scalability. Close collaboration with Web, Mobile, Big Data, and Analytics teams is required. 🗂️ Requirements: Very good knowledge of Java and Java 17+, Ability to write efficient and optimized Java code, Experience with debugging and code analysis tools, Experience in software architecture design, Knowledge of OOP principles and design patterns, Basic knowledge of UML, Experience with Spring Boot, Experience with gRPC, Experience with Juice, Ability to use AI tools for coding and code analysis securely 📃 Skills: Java, Java17, SpringBoot, gRPC, Juice, UML, OOP, Microservices, GPS, Debugging, Performance, AI 🏢 Description: Yanosik S.A. to twórca najpopularniejszego komunikatora dla kierowców, z którego każdego miesiąca korzysta ponad 3 miliony użytkowników . Tworzymy kompleksowy ekosystem dla zmotoryzowanych, który obejmuje: nawigację, radio, ubezpieczenia, ogłoszenia motoryzacyjne oraz bazę warsztatów. Dodatkowo, rozwijamy zaawansowane rozwiązania w zakresie monitoringu pojazdów, zarządzania ruchem i raportowania dla rynku B2B. Opis stanowiska: współtworzenie oprogramowania serwerowego związanego z bieżącym działaniem aplikacji Yanosik, utrzymanie i poprawa wydajności usług, rozwiązywanie algorytmicznych problemów przy wdrażaniu nowatorskich rozwiązań, przetwarzanie danych GPS tworzenie nowych oraz rozwój istniejących microserwisów, współpraca z zespołami Webowym, Mobilnym, Big Data i Analitycznym. Wymagania: Bardzo dobra znajomość języka Java , w tym środowiska Java 17+ . Umiejętność pisania wydajnego i zoptymalizowanego kodu , z uwzględnieniem zarówno czasu wykonania, jak i zużycia zasobów, zgodnie ze standardami i dobrymi praktykami języka Java. Umiejętność analizowania istniejącego kodu, szukania błędów i korzystania z narzędzi debugowania dostępnych w wybranym IDE. Doświadczenie w projektowaniu architektury oprogramowania , w tym znajomości programowania obiektowego (OOP), wzorców projektowych oraz podstaw UML. Znajomość frameworków i technologii takich jak Spring Boot , gRPC , Juice . Umiejętność efektywnego korzystania z narzędzi AI (np. do wspomagania programowania, analizy kodu czy automatyzacji), z uwzględnieniem zasad bezpieczeństwa informacji, ochrony danych oraz świadomej weryfikacji generowanych rezultatów. Oferujemy: pracę w systemie hybrydowym ( 4 dni pracy z biura, 1 dzień pracy zdalnej), pakiet benefitów: pakiet prywatnej opieki medycznej, Kartę Multisport, możliwość udział w konferencjach branżowych i szkoleniach, udział w imprezach i wyjazdach integracyjnych.

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

7N

Senior Android Developer (Kotlin)

Senior

Remote

Gdansk, Poland

160 - 180 PLN

🏢 Summary: Senior Android Developer role focused on developing and maintaining a native Android mobile application for a SaaS platform in the construction industry. The position involves implementing new features, migrating legacy code from Java/XML to Kotlin and Jetpack Compose, and supporting product scaling. Remote work with a long-term contract until the end of 2026. 🗂️ Requirements: Minimum 7 years of experience as Android Developer, Strong knowledge of Kotlin, Experience in native Android application development, Practical experience with Jetpack Compose, Experience migrating applications from Java/XML to Kotlin/Compose, Knowledge of SQL, English proficiency at B2/C1 level 📃 Skills: Kotlin, Android, Jetpack, Compose, Java, XML, SQL 🏢 Description: Dla naszego klienta z branży budowlanej poszukujemy osoby na stanowisko Senior Android Developer. Osoba na tym stanowisku odpowiedzialna będzie za rozwój i utrzymanie aplikacji mobilnej dla platformy SaaS. Model pracy: praca zdalna (możliwe podróże do Łodzi - max. 1-2 razy/projekt) Czas trwania: do końca 2026 (istnieje możliwość przedłużenia) Start: ASAP Zakres obowiązków Rozwój i utrzymanie aplikacji mobilnej (Android) dla platformy SaaS w branży budowlanej Tworzenie nowych funkcjonalności zgodnie z roadmapą produktową ( m.in . wyszukiwanie, filtrowanie, integracja z 3D viewerem) Migracja i modernizacja istniejącego kodu (z Java/XML do Kotlin + Jetpack Compose) Współpraca z Tech Leadami oraz zespołem developerskim przy rozwoju produktu Udział w pracach nad skalowaniem produktu i dostosowaniem do rosnących wymagań biznesowych Praca w środowisku z istniejącą architekturą i elementami legacy Oczekiwania Min. 7 lat doświadczenia na stanowisku Android Developera Bardzo dobra znajomość Kotlin (poziom senior) Doświadczenie w tworzeniu natywnych aplikacji Android Praktyczna znajomość Jetpack Compose Doświadczenie w migracji aplikacji z Java/XML do Kotlin/Compose Znajomość SQL Bardzo dobra znajomość języka angielskiego (min. B2/C1) Oferujemy Stałe wsparcie osobistego agenta , dbającego o Twoją ciągłość projektową, kontakt z klientem, niezbędne formalności, komfort pracy oraz rozwój, Consultant Development Program – doradztwo w planowaniu kariery w oparciu o najnowsze trendy i potrzeby rynku IT, obejmujące m.in . konsultacje z agentami i mentorami kariery , Dostęp do 7N Learning & Development – platformy rozwojowo-edukacyjnej z webinarami, biblioteką artykułów i raportów branżowych oraz regularnymi zaproszeniami na jednorazowe i cykliczne wydarzenia rozwojowe – techniczne, biznesowe oraz life-stylowe, Spektakularne eventy integracyjne , zarówno dla Ciebie (np. coroczny wyjazd Kick-Off , imprezy świąteczne czy sportowe Letnie Igrzyska), jak i dla Twoich bliskich (np. pikniki rodzinne, premiery filmowe), Rozwój zawodowy nie tylko podczas projektu – możesz zaangażować się w przekazywanie wiedzy innym w ramach oferty 7N Services kierowanej do klientów 7N, Relacje i dostęp do wiedzy najbardziej doświadczonych ekspertów IT na rynku – średni staż zawodowy naszego Konsultanta w Polsce to ponad 10 lat. Pakiet benefitów zaplanowany od A do Z , czyli dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla Ciebie i Twoich bliskich, a także zniżki do sklepów w Polsce i za granicą O 7N Ciągłe poszukiwanie projektów, trudne negocjacje stawek, brak wsparcia w rozwoju – brzmi znajomo? W 7N zyskujesz nie tylko stabilność kontraktów, ale też zaangażowanie osobistego opiekuna dbającego o Twój komfort zawodowy i stały dostęp do inicjatyw rozwojowych. Naszym celem jest zapewnienie Ci stabilnej i komfortowej współpracy, która przyczyni się do sukcesu Twojego jako eksperta IT oraz naszych klientów. Budujemy trwałe relacje, bazując na skandynawskich wartościach i 30-letnim doświadczeniu w tworzeniu rozwiązań IT dla ponad 200 organizacji.

Technology

Cyclad

Android Native Developer (Regular/ Senior)

Senior

Hybrid

Krakow, Poland

120 - 135 PLN/hr

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

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

Fundacja Szkoła w Chmurze

Android Developer

Senior

Remote

Warsaw, Poland

14,000 - 18,000 PLN

🏢 Summary: Offer for an Android Developer to develop and maintain a native mobile application, implementing new features using modern Android standards and participating in architectural decisions. The role involves close collaboration with product, UX, and backend teams, with strong focus on code quality, performance, and best practices in Kotlin. Remote work within a Scrum-based mobile team. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Strong knowledge of Kotlin and Android ecosystem, Experience with Jetpack Compose, Practical experience with Coroutines and Flow/StateFlow, Knowledge of MVVM or MVI and Clean Architecture, Experience with Hilt, Experience integrating REST APIs, Experience with Room and DataStore, Ability to write unit tests using JUnit and Mockk, Experience with Git and code review workflows 📃 Skills: Kotlin, Android, Jetpack, Compose, Coroutines, Flow, StateFlow, MVVM, MVI, CleanArchitecture, Hilt, REST, Retrofit, Room, DataStore, JUnit, Mockk, Git, CI/CD, Firebase 🏢 Description: Cześć! W ramach największej szkoły edukacji domowej w Polsce, poszukujemy do naszej aplikacji natywnej dewelopera Android. Zespół deweloperski składa się z 2 programistów IOS, 2 programistów Android (jednym z nich będziesz Ty). Działamy w ramach 15 osobowego zespołu aplikacji mobilnej, w skład którego wchodzą: product managerka, testerzy, deweloperzy backend, deweloperzy mobile, deweloperka frontend oraz zespół UX/UI. Pracujemy w scrumbanie, słyszymy się na daily o 14:00, na retro oraz kickoffach. Cały zespół pracuje zdalnie, jednak widujemy się minimum 2 razy w roku w Warszawie. Szukamy proaktywnej osoby, która stosuje najlepsze praktyki Kotlin, jest otwarta na wymianę i dzielenie się wiedzą! Zakres obowiązków: Rozwój i utrzymanie aplikacji mobilnej na platformę Android; Projektowanie i implementacja nowych funkcjonalności w oparciu o nowoczesne standardy Android; Współpraca z zespołem produktowym, UX oraz backendem; Optymalizacja wydajności i jakości aplikacji; Udział w decyzjach architektonicznych; Wsparcie mniej doświadczonych developerów / mentoring; Dbanie o jakość kodu (code review, testy, best practices). Wymagania: Min. 3 lata doświadczenia komercyjnego w rozwoju aplikacji Android; Bardzo dobra znajomość Kotlin oraz ekosystemu Android; Doświadczenie z Jetpack Compose; Praktyczna znajomość Kotlin Coroutines, Flow / StateFlow; Znajomość wzorców architektonicznych (MVVM / MVI, Clean Architecture); Doświadczenie z Hilt; Praca z REST API / Retrofit; Znajomość Room i DataStore; Pisanie unit testów (JUnit, Mockk); Praca z Git (branching, code review). Mile widziane: Znajomość CI/CD dla aplikacji mobilnych; Znajomość narzędzi analitycznych i monitorujących (np. Firebase). Co oferujemy?: Pracę zdalną – pracuj z dowolnego miejsca; Ciekawy projekt – będziesz częścią zespołu tworzącego jedyną na rynku aplikację bezpośrednio wspierającą tysiące dzieci w edukacji domowej z całej Polski; Umowa B2B bez zapisu o wyłączności; Projekt z funkcjami AI – w aplikacji dostępne są moduły z wykorzystaniem sztucznej inteligencji; Okazjonalne spotkania z zespołem – biuro w Warszawie, zapraszamy we wtorki jeśli jesteś w okolicy. Spotkania zespołowe odbywają się ok. dwa razy w roku. Proces rekrutacji: Przesłanie CV wraz z formularzem Video Screening Rozmowa techniczna z Product Managerem i Tech Leadem Informacja o zatrudnieniu🎉

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

Senior

Hybrid

Warsaw, Poland

120 - 140 PLN/hr

🏢 Summary: B2B role for an Android Developer in the banking sector focused on building and enhancing modern Android mobile applications. The position involves developing, testing, and maintaining high-quality mobile solutions using Java and Android SDK with strong emphasis on Kotlin. Work is mostly remote with occasional office presence in Warsaw. 🗂️ Requirements: Minimum 4 years of programming experience, Minimum 2 years of Android development experience, Strong knowledge of Java, Strong knowledge of Android SDK, Practical experience in mobile application development, Very good understanding of object-oriented design, Experience with Dagger, Experience with RxJava, Experience with Coroutines, Ability to write unit and functional tests, Experience working in Agile methodology, Ability to communicate in English in technical context 📃 Skills: Android, Java, Kotlin, AndroidSDK, Git, Dagger, RxJava, Coroutines, OOP, CI, Agile, UnitTesting, DevOps, Jira, Confluence, SamsungKNOX, Accessibility, ClientServer 🏢 Description: Stawka: 140 zł/h na b2b Lokalizacja: 2-4 dni w miesiącu z biura w Warszawie, reszta zdalnie Start: ASAP Branża: Bankowość Podsumowanie: Stanowisko Android Developer ma na celu tworzenie oraz rozwijanie aplikacji mobilnych na platformie Android, co jest kluczowe dla dostarczenia nowoczesnych rozwiązań technologicznych, które zwiększają konkurencyjność i zadowolenie klientów. Zakres obowiązków: Programowanie aplikacji mobilnych na platformie Android. Praca z językiem Java oraz Android SDK, z nastawieniem na Kotlin. Posługiwanie się narzędziami kontroli wersji, szczególnie GIT. Projektowanie i programowanie z użyciem wzorców obiektowych. Dokumentowanie kodu oraz testowanie aplikacji. Współpraca w zespole Agile i implementacja Continuous Integration. Wymagania kluczowe: Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformie Android. Znajomość Javy i Android SDK. Praktyczne umiejętności w programowaniu aplikacji mobilnych. Bardzo dobra znajomość projektowania i programowania obiektowego. Doświadczenie w pracy z Daggerem, RxJava i Coroutines. Umiejętność pisania testów jednostkowych i funkcjonalnych. Znajomość angielskiego umożliwiająca komunikację w kontekście technicznym. Doświadczenie w metodyce Agile. Miło widziane: Znajomość Kotlin. Umiejętności w obszarze DevOps. Doświadczenie z narzędziami Jira i Confluence. Znajomość Samsung KNOX SDK. Doświadczenie w tworzeniu aplikacji w architekturze client-server. Znajomość zagadnień Accessibility.

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.