July 13, 2026
Android BSP (Board Support Package) Developer
Senior • Remote
120 - 140 PLN/hr
Warsaw, Poland
Poszukujemy doświadczonego Android BSP (Board Support Package) Developera do projektu związanego z rozwojem, raportowaniem i dostosowywaniem systemu Android na poziomie AOSP (Android Open Source Project) oraz integracją oprogramowania z dedykowanym hardware.
Szukamy osoby, która posiada doświadczenie w pracy z Androidem od strony systemowej – od uruchamiania platformy na nowym sprzęcie, przez rozwój kernela i sterowników, po integrację warstwy HAL i Android Framework.
📍 Lokalizacja: zdalnie / 1 dzień w miesiącu z biura w Warszawie
💰 Stawka: do 140 PLN/h netto (B2B)
Wymagania
Komercyjne doświadczenie jako Android BSP (Board Support Package) Developer lub w podobnej roli związanej z rozwojem platformy Android.
Doświadczenie z AOSP oraz dostosowywaniem Androida do dedykowanego hardware.
Praktyczna znajomość Linux Kernel, w tym device tree, konfiguracji kernela oraz debugowania problemów systemowych.
Doświadczenie w tworzeniu lub portowaniu sterowników Linux/Android
Znajomość Android HAL oraz integracji warstwy sprzętowej z Android Framework.
Bardzo dobra znajomość C/C++ oraz Java.
Doświadczenie z Android Build System (repo, lunch, m) oraz narzędziami Git/Gerrit.
Umiejętność debugowania niskopoziomowego z wykorzystaniem m.in. adb, fastboot, gdb.
Mile widziane:
DDoświadczenie z platformami Qualcomm, MediaTek, NXP lub Rockchip
Znajomość HIDL, AIDL, VINTF oraz Android Treble.
Doświadczenie z CTS/GTS/VTS.
Doświadczenie w projektach embedded lub Android Automotive.
Obowiązki
Rozwój i dostosowywanie Android BSP dla dedykowanych platform sprzętowych.
Portowanie i konfiguracja systemu Android w oparciu o AOSP.
Udział w procesie Board Bring-Up – uruchamianie systemu Android na nowym hardware.
Konfiguracja oraz rozwój Linux Kernel.
Tworzenie, modyfikacja i integracja sterowników urządzeń.
Implementacja oraz integracja warstwy HAL.
Budowanie i konfiguracja obrazów systemowych Android.
Analiza i rozwiązywanie problemów na poziomie systemu operacyjnego.
Debugowanie problemów sprzętowo-programowych.
Współpraca z zespołami odpowiedzialnymi za hardware, firmware oraz software systemowego.
Oferujemy
Wynagrodzenie do 140 PLN/h netto (B2B).
Krótki 14-dniowy termin płatności faktury
Bogaty pakiet usług prywatnej opieki medycznej
Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych).
Similar jobs you might like
Technology
Shimi Sp. z o.o.
Android BSP (Board Support Package) Developer
Senior
Remote
Warsaw, Poland
130 - 135 PLN/hr
🏢 Summary: B2B remote contract for an Android BSP Developer focused on board bring-up, Linux kernel and driver development, HAL implementation, and AOSP image building for custom Android hardware platforms. The role involves low-level Android system customization, hardware integration, debugging, and GMS certification testing. Occasional visits to the Warsaw office are required. 🗂️ Requirements: C, C++, Java, Expert Linux knowledge, Linux kernel internals, Device trees, Memory management, Android Build System experience, Git, Gerrit, JTAG, gdb, adb, fastboot, Kernel and driver development, AOSP compilation, HAL implementation, GMS certification testing 📃 Skills: Android, BSP, AOSP, Linux, Kernel, Drivers, HAL, C, C++, Java, Git, Gerrit, JTAG, gdb, adb, fastboot, CTS, GTS, VTS, bootloader 🏢 Description: For one of our clients, we are looking for a Android BSP (Board Support Package) Developer (m/f/n). Core Responsibilities: Board Bring-Up: Booting new custom hardware from scratch, initializing the bootloader, and configuring low-level firmware. Kernel & Driver Development: Customizing the Linux Kernel and writing/porting device drivers for hardware peripherals (e.g., Wi-Fi, Bluetooth, displays, touchscreens, sensors, and cameras). HAL (Hardware Abstraction Layer) Implementation: Creating the interface that allows Android framework APIs to communicate with underlying hardware components securely. AOSP & Image Building: Compiling and configuring the Android Open Source Project (AOSP) to create modular OS images (such as boot.img, vendor.img, and system.img). Testing & Certification: Ensuring compliance with hardware requirements by running Google Mobile Services (GMS) certification tests (CTS, GTS, and VTS). Key Skills Required: Programming Languages: C, C++, and Java. Operating System Knowledge: Expert proficiency in Linux , including kernel internals, device trees, and memory management. Build Systems: Hands-on experience with Android Build System commands (e.g., lunch, m) and version control tools like Git and Gerrit . Debugging Tools: Using JTAG, gdb, adb, and fastboot for low-level system troubleshooting. Offer: Contract B2B (via Shimi) Remote (occasional visits to the Warsaw office) Rate up to 135 PLN/h net+VAT
Technology
co.brick Talents
Android BSP Developer
Senior
Hybrid
Warsaw, Poland
120 - 140 PLN/hr
🏢 Summary: Senior Android BSP Developer role focused on low-level Android system development for custom hardware platforms, including board bring-up, Linux kernel customization, HAL implementation, and AOSP image building. The position involves debugging, driver development, and GMS certification activities in a remote or hybrid setup with required travel to Warsaw for hardware integration phases. 🗂️ Requirements: Advanced C, Advanced C++, Working knowledge of Java, Expert knowledge of Linux kernel, Knowledge of memory management, Knowledge of device trees, Knowledge of concurrency models, Experience with Android Build System, Experience with Git, Experience with Gerrit, Experience with JTAG debugging, Experience with gdb, Experience with adb, Experience with fastboot, Readiness for business travel to Warsaw 📃 Skills: Android, BSP, AOSP, Linux, Kernel, C, C++, Java, Git, Gerrit, JTAG, gdb, adb, fastboot, HAL, GMS, CTS, GTS, VTS 🏢 Description: We are seeking an experienced Android BSP (Board Support Package) Developer to join our established client's team. In this role, you will be responsible for building, customizing, and stabilizing the operating system layer for custom hardware platforms. This is a highly technical role focused on low-level firmware initialization, Linux kernel customization, and Android Open Source Project (AOSP) compilation. You will bridge the gap between custom physical hardware and upper-layer Android frameworks, ensuring optimal system stability, security, and performance. Details Role: Android BSP Developer Seniority: Senior / Mid-Senior Allocation: Full-time (1 FTE) Start Date: ASAP Rate : 120-140 pln/h net B2B Work Model: Remote / Hybrid with mandatory business travel (delegations) to the client’s office in Warsaw as required by the hardware integration phases. Responsibilities Board Bring-Up: Lead the boot process of new custom hardware platforms from scratch, initializing bootloaders and configuring low-level firmware. Kernel & Driver Development: Customize and optimize the Linux Kernel; write, port, and debug device drivers for hardware peripherals (including Wi-Fi, Bluetooth, cameras, displays, touchscreens, and various sensors). HAL Implementation: Design and implement Hardware Abstraction Layers (HAL) to enable seamless, secure communication between Android framework APIs and underlying hardware components. AOSP & Image Building: Compile and configure the Android Open Source Project (AOSP) to generate optimized, modular OS images (such as boot.img, vendor.img, and system.img). Testing & Certification: Oversee and execute Google Mobile Services (GMS) certification suites—including CTS (Compatibility Test Suite), GTS, and VTS—to ensure full platform compliance Requirements Core Programming: Advanced proficiency in C and C++ (essential for low-level system code) and working knowledge of Java (for HAL-to-framework connectivity). OS Internals: Deep, expert-level understanding of the Linux kernel , memory management, device trees, and concurrency models. Build Systems & Workflows: Hands-on experience with Android Build System tools and commands (e.g., lunch, m) alongside version control systems like Git and Gerrit . Low-Level Debugging: Mastery of hardware and software troubleshooting tools, including JTAG hardware debuggers, gdb, adb, and fastboot . Travel Flexibility: Full readiness for on-site hardware alignment and integration sessions at the client's laboratory/office in Warsaw.
Technology
co.brick Talents sp. z o.o.
Android BSP Developer
Senior
Remote
Gliwice, Poland
120 - 140 PLN/hr
🏢 Summary: Senior Android BSP Developer role focused on low-level Android system development for custom hardware platforms, including board bring-up, Linux kernel customization, HAL implementation, and AOSP image building. The position involves hardware integration, debugging, and GMS certification for Android-based devices in a remote or hybrid work model with required travel to Warsaw. 🗂️ Requirements: Advanced proficiency in C, Advanced proficiency in C++, Working knowledge of Java, Expert knowledge of Linux kernel, Knowledge of memory management, Knowledge of device trees, Knowledge of concurrency models, Experience with Android Build System, Experience with Git, Experience with Gerrit, Experience with JTAG debugging, Experience with gdb, Experience with adb, Experience with fastboot, Readiness for business travel to Warsaw 📃 Skills: Android, BSP, AOSP, Linux, Kernel, C, C++, Java, Git, Gerrit, JTAG, gdb, adb, fastboot, HAL, CTS, GTS, VTS, Wi-Fi, Bluetooth 🏢 Description: co.brick talents — powered by AI, powered by people. We are seeking an experienced Android BSP (Board Support Package) Developer to join our established client's team. In this role, you will be responsible for building, customizing, and stabilizing the operating system layer for custom hardware platforms. This is a highly technical role focused on low-level firmware initialization, Linux kernel customization, and Android Open Source Project (AOSP) compilation. You will bridge the gap between custom physical hardware and upper-layer Android frameworks, ensuring optimal system stability, security, and performance. Details Role: Android BSP Developer Seniority: Senior / Mid-Senior Allocation: Full-time (1 FTE) Start Date: ASAP Rate : 120-140 pln/h net B2B Work Model: Remote / Hybrid with mandatory business travel (delegations) to the client’s office in Warsaw as required by the hardware integration phases. Responsibilities Board Bring-Up: Lead the boot process of new custom hardware platforms from scratch, initializing bootloaders and configuring low-level firmware. Kernel & Driver Development: Customize and optimize the Linux Kernel; write, port, and debug device drivers for hardware peripherals (including Wi-Fi, Bluetooth, cameras, displays, touchscreens, and various sensors). HAL Implementation: Design and implement Hardware Abstraction Layers (HAL) to enable seamless, secure communication between Android framework APIs and underlying hardware components. AOSP & Image Building: Compile and configure the Android Open Source Project (AOSP) to generate optimized, modular OS images (such as boot.img, vendor.img, and system.img). Testing & Certification: Oversee and execute Google Mobile Services (GMS) certification suites—including CTS (Compatibility Test Suite), GTS, and VTS—to ensure full platform compliance Requirements Core Programming: Advanced proficiency in C and C++ (essential for low-level system code) and working knowledge of Java (for HAL-to-framework connectivity). OS Internals: Deep, expert-level understanding of the Linux kernel , memory management, device trees, and concurrency models. Build Systems & Workflows: Hands-on experience with Android Build System tools and commands (e.g., lunch, m) alongside version control systems like Git and Gerrit . Low-Level Debugging: Mastery of hardware and software troubleshooting tools, including JTAG hardware debuggers, gdb, adb, and fastboot . Travel Flexibility: Full readiness for on-site hardware alignment and integration sessions at the client's laboratory/office in Warsaw.
Technology
P&P Solutions
AOSP Developer (Android Framework Engineer)
Senior
Remote
Warsaw, Poland
110 - 140 PLN/hr
🏢 Summary: Oferta dotyczy pracy jako AOSP Developer odpowiedzialny za rozwój i modyfikację systemu Android na poziomie Android Open Source Project oraz Android Framework. Rola obejmuje pracę z kodem źródłowym AOSP, implementację funkcjonalności systemowych i debugowanie problemów na poziomie systemu operacyjnego. Praca jest realizowana zdalnie z okazjonalną obecnością w biurze w Warszawie. 🗂️ Requirements: Doświadczenie komercyjne z AOSP, Znajomość architektury Android, Doświadczenie z Android Framework, Praca z kodem źródłowym AOSP, Modyfikacja komponentów systemowych, Bardzo dobra znajomość Java, Znajomość Kotlin, Znajomość XML, Umiejętność debugowania systemu Android, Znajomość Git 📃 Skills: AOSP, Android, Framework, Java, Kotlin, XML, Git, NDK, C, C++, Binder, HAL 🏢 Description: Poszukujemy doświadczonego AOSP Developera (Android Framework Engineer) do projektu związanego z rozwojem i modyfikacją systemu Android na poziomie AOSP (Android Open Source Project) . 📍 Lokalizacja: zdalnie / 1 dzień w miesiącu z biura w Warszawie 💰 Stawka: do 140 PLN/h netto (B2B) Wymagania Komercyjne doświadczenie w pracy z Android Open Source Project (AOSP) . Praktyczna znajomość architektury systemu Android, ze szczególnym uwzględnieniem warstwy Android Framework . Doświadczenie w pracy bezpośrednio z kodem źródłowym AOSP oraz modyfikacji komponentów systemowych. Bardzo dobra znajomość języka Java . Znajomość Kotlin oraz XML . Umiejętność analizowania i debugowania problemów na poziomie systemu operacyjnego. Doświadczenie z systemem kontroli wersji Git. Mile widziane: Doświadczenie z Android NDK oraz C/C++ w kontekście modyfikacji komponentów systemowych. Znajomość mechanizmów Android Framework, Binder IPC, HAL lub Android System Services. Doświadczenie z różnymi wersjami AOSP oraz ich dostosowywaniem do potrzeb projektu. Obowiązki Rozwój i modyfikacja systemu Android w oparciu o AOSP. Implementacja zmian w warstwie Android Framework. Analiza oraz rozwój kodu źródłowego systemu Android. Współpraca przy implementacji nowych funkcjonalności systemowych. Debugowanie oraz analiza problemów na poziomie systemu operacyjnego. Współpraca z zespołami odpowiedzialnymi za rozwój oprogramowania systemowego. Oferujemy Wynagrodzenie do 140 PLN/h netto (B2B) . Krótki 14-dniowy termin płatności faktury Bogaty pakiet usług prywatnej opieki medycznej Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych).
Technology
Lumicode Sp. z o.o. (Pentacomp Group)
Android BSP Developer
Senior
Remote
Warsaw, Poland
110 - 130 PLN/hr
🏢 Summary: Remote B2B offer for an Android BSP Developer focused on Android platform customization, board bring-up, Linux kernel development, and hardware integration. The role involves working with AOSP, developing low-level software and drivers, and preparing Android systems for Google certification. Monthly business trips to Warsaw are required. 🗂️ Requirements: Experience with Android BSP development or AOSP, Very good knowledge of C, Very good knowledge of C++, Practical knowledge of Linux kernel, Knowledge of Device Tree, Knowledge of memory management, Experience with Android Build System, Knowledge of Git, Knowledge of Gerrit, Experience with debugging tools, Ability to work with low-level software, Experience with Android hardware integration, Polish language proficiency 📃 Skills: Android, BSP, AOSP, Linux, C, C++, Java, Git, Gerrit, JTAG, gdb, adb, fastboot, HAL, CTS, GTS, VTS 🏢 Description: Lumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego. Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i możemy pochwalić się wieloma zrealizowanymi projektami. Aktualnie poszukujemy: Android BSP (Board Support Package) Developer Do zespołu naszego klienta poszukujemy doświadczonego Android BSP (Board Support Package) Developera , który będzie odpowiedzialny za rozwój i dostosowywanie systemu Android na poziomie platformy sprzętowej. Osoba na tym stanowisku będzie uczestniczyć w uruchamianiu nowych urządzeń, rozwoju warstwy systemowej oraz integracji oprogramowania z dedykowanym sprzętem. Oferujemy: Praca zdalna z delegacjami raz w miesiącu (Warszawa) Praca w pełnym wymiarze godzin Forma współpracy: B2B Stawka do 130 pln/h netto + VAT B2B Możliwość skorzystania z prywatnej opieki zdrowotnej oraz karty sportowej Język: język polski – wymagany, język angielski nie jest wymagany Zakres obowiązków uruchamianie nowych platform sprzętowych (Board Bring-Up), w tym konfiguracja bootloadera oraz inicjalizacja oprogramowania niskopoziomowego, rozwój i dostosowywanie jądra Linux oraz tworzenie i portowanie sterowników urządzeń ( m.in . Wi-Fi, Bluetooth, wyświetlacze, ekrany dotykowe, sensory i kamery), implementacja warstwy HAL (Hardware Abstraction Layer), umożliwiającej komunikację pomiędzy frameworkiem Android a komponentami sprzętowymi, kompilacja i konfiguracja Android Open Source Project (AOSP) oraz budowanie obrazów systemu (boot.img, vendor.img, system.img), przeprowadzanie testów oraz przygotowanie systemu do certyfikacji Google Mobile Services (CTS, GTS, VTS), diagnozowanie i rozwiązywanie problemów na poziomie systemowym. Wymagania doświadczenie w rozwoju Android BSP lub pracy z AOSP, bardzo dobra znajomość języków C oraz C++ (znajomość Java będzie dodatkowym atutem), praktyczna znajomość systemu Linux, w szczególności jądra systemu, Device Tree oraz zarządzania pamięcią, doświadczenie z Android Build System ( m.in . lunch, m), znajomość systemów kontroli wersji Git oraz Gerrit, doświadczenie z narzędziami do debugowania, takimi jak JTAG, gdb, adb oraz fastboot, umiejętność pracy z niskopoziomowym oprogramowaniem oraz integracją sprzętu z systemem Android.
Technology
co.brick Talents
AOSP Developer
Mid
Remote
Gliwice, Poland
100 - 140 PLN/hr
🏢 Summary: Remote Mid/Senior AOSP Developer role focused on Android Framework layer customization and low-level Android OS engineering. The position involves modifying AOSP internals, implementing framework features, and debugging complex system-level issues using Java, Kotlin, and XML. Candidates must be based in Poland and have strong experience with Android OS internals and system-level development. 🗂️ Requirements: Based in Poland, English B2, Deep knowledge of Android OS internals, Strong expertise in Android Framework layer, Commercial experience with Java, Commercial experience with Kotlin, Commercial experience with XML, Mid or Senior experience in Android system-level development, Experience with custom ROM implementations, Strong debugging skills with adb, Strong debugging skills with logcat, Strong debugging skills with bugreports 📃 Skills: Android, AOSP, Java, Kotlin, XML, adb, logcat, bugreports, Soong, Blueprint, Makefiles, C, C++, NDK, HAL 🏢 Description: AOSP Developer (Android Framework Engineer) Position Level: Mid / Senior Salary Range: 100 - 140 PLN/h net (B2B, depending on seniority and experience) Location: 100% Remote (Candidate must be based in Poland ) Language Requirement: English (Minimum B2) About the Role We are not looking for someone who just builds apps on top of Android. We are looking for an engineer who wants to dive beneath the surface and manipulate how the operating system itself behaves. As an AOSP Developer / Android Framework Engineer , you will focus heavily on the internal architecture of the Android OS, with a specific, deep focus on the Framework layer . If you know Android from the inside out and love low-level customization, this is the place for you. Your Responsibilities OS Customization: Developing, modifying, and optimizing the Android Open Source Project (AOSP) internals. Framework Architecture: Designing and implementing custom features within the Android Framework layer . Core Engineering: Writing clean, efficient, and robust code utilizing Java , Kotlin , and configuration profiles in XML . System Integration: Debugging and troubleshooting complex system-level issues, ensuring seamless communication between application layers and core OS services. Collaboration: Working closely with cross-functional teams to define architecture requirements and deliver stable custom OS builds. Requirements Location: You must be currently based in Poland (this is a hard requirement). Language: Minimum B2 level in English (you can easily communicate technical concepts in an international environment). OS Expertise: Deep, practical knowledge of the Android Operating System internals, with an absolute focus on the Framework layer . Tech Stack: Proven commercial experience with Java , Kotlin , and XML . Experience: Mid or Senior-level background in Android system-level development or complex custom ROM implementations. Problem-Solving: Strong debugging skills using system tools (e.g., adb, logcat, bugreports) to track down complex OS-level race conditions or memory leaks. Nice to Have Familiarity with the Android build system (Soong, Blueprint, Makefiles). Basic understanding of C/C++ and the Android NDK / HAL layer.
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
speedapp
Senior Android Developer
Senior
Remote
Warsaw, Poland
110 - 119 PLN/hr
🏢 Summary: B2B contract for a Senior Android Developer to design and develop a mobile banking application for Android in a fully remote model. The role focuses on building new features, integrating internal and external APIs, ensuring high code quality, security, and performance, and supporting CI/CD and release processes. The position involves active contribution to architectural decisions and product development. 🗂️ Requirements: Minimum 6 years of Android development experience, Experience in at least two commercial Android projects, Strong experience with REST API integration, Practical knowledge of Android Studio and Android SDK, Experience building UI with Jetpack Compose, Knowledge of MVVM, MVI or Clean Architecture, Experience publishing apps to Google Play Store, Experience with CI/CD pipelines, Knowledge of Android application security practices, Experience with Android Keystore and EncryptedSharedPreferences, Upper-intermediate (B2) English level 📃 Skills: Kotlin, Android, REST, AndroidStudio, AndroidSDK, JetpackCompose, MVVM, MVI, CleanArchitecture, CI/CD, GitLabCI, GitHubActions, Bitrise, AndroidKeystore, EncryptedSharedPreferences, GooglePlay 🏢 Description: Dla klienta z branży usług finansowych poszukujemy Senior Android Developera! Stawka: 110-120 zł/h netto+VAT B2B Praca 100% zdalna ZADANIA projektowanie i implementacja aplikacji mobilnej dla Android współpraca z zespołem w celu definiowania i tworzenia nowych funkcjonalności integracje wewnętrznego i zewnętrznego API (m.in. weryfikacja tożsamości, operacje płatnicze) realizacja i wsparcie testów kodu, wydajności, doświadczenia użytkownika usuwanie błędów, poprawa jakości i dbanie o najlepsze praktyki inżynierii oprogramowania aktywny udział w rozwoju zarówno pod względem technologicznym jak i produktowym WYMAGANIA 6-letnie doświadczenie w programowaniu dla Android (preferowany Kotlin) z potwierdzoną realizacją min. dwóch komercyjnych projektów, doświadczenie w tworzeniu aplikacji wykorzystujących REST API, praktyczna znajomość Android Studio, Android SDK oraz tworzenie interfejsów użytkownika w Jetpack Compose, dobra znajomość zagadnień związanych z inżynierią oprogramowania, w tym architektur rozproszonych, wzorców projektowych i podejść do projektowania aplikacji (np.: MVVM, MVI, Clean Architecture), a także projektowania i integracji z API,), doświadczenie w publikowaniu aplikacji w Google Play, w tym znajomość procesów CI/CD (np. GitLab CI, GitHub Actions, Bitrise), Znajomość dobrych praktyk bezpieczeństwa aplikacji na Androida, obejmujących m.in. ochronę danych użytkownika, bezpieczne przechowywanie informacji (Android Keystore, EncryptedSharedPreferences) oraz przeciwdziałanie atakom (np. reverse engineering, root detection). dbałość o jakość kodu i dokumentacji – pisanie czytelnego, testowalnego kodu zgodnie z dobrymi praktykami inżynierskimi oraz utrzymywanie aktualnej dokumentacji ułatwiającej pracę zespołu, doświadczenie związane z publikowaniem aplikacji w Google Play Store dobra znajomość angielskiego (minimum na poziomie B2) umożliwiająca współpracę z zespołami międzynarodowymi MILE WIDZIANE CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B i stawkę: 110-120 zł/h netto+VAT B2B Pracę 100% zdalną Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Iga Olszewska-Magnowska Senior IT Delivery Consultant iga.olszewska@speedapp.pl
Technology
DCG
AOSP Engineer
Senior
Remote
Warsaw, Poland
130 - 135 PLN
🏢 Summary: Android Developer role focused on developing and customizing Android-based phone solutions at the system and framework level using AOSP. The position involves modifying the Android OS, working directly with the Android Open Source Project, and developing with Java and Kotlin. The offer includes private medical care, sports card co-financing, and referral bonuses. 🗂️ Requirements: Strong knowledge of Android Framework layer, Hands-on experience with AOSP, Proficiency in Java, Proficiency in Kotlin, Experience with XML, Polish language proficiency 📃 Skills: Android, AOSP, Java, Kotlin, XML 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Android Developer with AOSP Responsibilities: Design and develop Android-based phone solutions (focus on system, not applications) Work directly with Android Open Source Project (AOSP) Modify and customize Android OS with emphasis on the Framework layer Requirements: Strong knowledge of Android operating system, especially Framework layer Hands-on experience with AOSP (system/framework level work) Proficiency in Java Proficiency in Kotlin Experience with XML Polish language proficiency Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
WearTech
Mid Android Developer
Mid
Hybrid
Wroclaw, Poland
12,500 - 19,000 PLN
🏢 Summary: Mid-level Android Developer role focused on developing and maintaining Android applications for wearable devices and tablets in the retail sector. The position involves implementing advanced features such as AI assistants and communication systems, optimizing existing solutions, and resolving complex production issues. The role includes close collaboration with a Senior Android Developer and active system enhancements based on business needs. 🗂️ Requirements: Minimum 3 years commercial experience as Android Developer, Practical experience with Kotlin and Java, Knowledge of SOLID principles and design patterns, Proficiency with Android SDK, Experience with Android Studio, Experience with ADB, Experience with debugging tools, Strong understanding of multithreading, Experience with Kotlin coroutines, Knowledge of thread synchronization, Experience with Flows, English level B2 or higher 📃 Skills: Kotlin, Java, Android, AndroidSDK, AndroidStudio, ADB, SOLID, Coroutines, Flows, Multithreading, MQTT, AOSP, Linux 🏢 Description: O roli: Szukamy doświadczonego programisty Android (Mid Level), który dołączy do naszego zespołu jako wsparcie dla Senior Android Developera. Będziesz odpowiedzialny za rozwój aplikacji dedykowanych na platformę Android, skupiając się głównie na urządzeniach typu wearable oraz tabletach. To świetna okazja, aby tworzyć nowoczesne rozwiązania dla branży retail, w tym współpracować przy wdrażaniu asystenta AI oraz zaawansowanych systemów komunikacji. Twój zakres odpowiedzialności: Rozwój i utrzymanie aplikacji na platformie Android dla urządzeń wearable i tabletów. Ścisła współpraca z Android Lead Developerem w zakresie optymalizacji i modyfikacji obecnych rozwiązań. Wdrażanie innowacyjnych funkcji, takich jak asystent AI i systemy komunikacji. Samodzielne diagnozowanie i rozwiązywanie złożonych problemów obserwowanych na środowisku produkcyjnym. Aktywna modyfikacja systemu w odpowiedzi na zmieniające się wymagania biznesowe. Czego wymagamy (Must-have): Minimum 3 lata komercyjnego doświadczenia na stanowisku Android Developera. Praktyczna znajomość języków Kotlin i Java, dobrych praktyk programistycznych, zasad SOLID oraz wzorców projektowych. Biegłość w korzystaniu z Android SDK, Android Studio, ADB oraz narzędzi do debugowania. Solidna znajomość zagadnień wielowątkowości, w tym Kotlin coroutines, synchronizacji wątków oraz Flows. Język angielski na poziomie minimum B2. Umiejętność pracy w zespole, zdolność szybkiego uczenia się oraz odporność na pracę pod presją czasu. Mile widziane (Nice-to-have): Doświadczenie we wdrażaniu aplikacji bezpośrednio na urządzenia typu wearable. Rozumienie zagadnień sieciowych oraz znajomość protokołu MQTT. Znajomość AOSP (Android Open Source Project), struktury plików w systemie Android i doświadczenie z modyfikacją ROM-ów. Ogólna orientacja w zagadnieniach związanych z systemem operacyjnym Linux. Wyższe wykształcenie techniczne z zakresu informatyki lub dziedzin pokrewnych. Oferujemy: Elastyczne godziny pracy z "core hours" w przedziale 10:00 - 16:00. Dedykowany budżet szkoleniowy na podnoszenie kwalifikacji. Kartę MultiSport