Unlock Full Resume Report

New offer - be the first one to apply!

August 14, 2026

Senior Android Developer

Senior • Remote

150 - 170 PLN/hr

Warsaw, Poland

Up to 170 PLN/h + VAT on a B2B contract.

Responsibilities

  • Develop and maintain native Android applications.
  • Design and implement new features using Kotlin and modern Android technologies.
  • Ensure application performance, quality, and reliability.
  • Refactor and optimize existing codebases.
  • Build and improve mobile CI/CD pipelines.
  • Participate in code reviews and technical discussions.
  • Collaborate closely with product and engineering teams in an Agile environment.

Requirements

  • 5+ years of experience in Android development.
  • Expert knowledge of Android SDK, Android versions, and device configurations.
  • Extensive knowledge of build process optimization and CI/CD environments, including GitLab Pipelines, GitHub Actions, or similar solutions, with a focus on high availability and scalability.
  • Experience working within platform/foundation teams supporting a DevEx culture.
  • Experience with Android Architecture Components, Jetpack Libraries, MVVM, and Clean Architecture.
  • Experience optimizing mobile applications in Java and Kotlin.
  • Experience with Jetpack Compose and Coroutines.
  • Experience with Firebase configuration.
  • Experience integrating API interfaces and external services within mobile applications.
  • Ability to solve problems and propose effective technical solutions.
  • Ability to translate business requirements into technical solutions.
  • Strong attention to detail and focus on solution delivery.
  • Professional and proactive approach to software development.
  • Knowledge of software development processes and tools, including Git, Jira, Confluence, and code reviews.
  • Good understanding of Agile methodologies.
  • Professional English proficiency (minimum B2).

Nice to Have

  • Experience working with LLMs or agentic development workflows to accelerate the SDLC.
  • Hands-on Android WebView development experience, including embedding and integrating web content in a native enterprise application; native-to-JavaScript bridges, session and authentication handling, navigation, performance, and security hardening.

What We Offer

  • 100% remote work from Poland.
  • LuxMed private healthcare.
  • MultiSport card.
  • Opportunity to work on a high-scale mobile product used by millions of users and supporting expansion across European markets.
  • Exposure to modern Android technologies, large-scale architectures, and advanced mobile CI/CD environments.
  • Collaboration with experienced engineers in a mature product organization.

Recruitment Process

  • Live Coding Interview (90 min, remote).
  • System Design Interview (90 min, remote).
  • Hiring Manager Interview (60 min).

Similar jobs you might like

Technology

RemoDevs

Senior Android Developer

Senior

Remote

Warsaw, MZ, Poland

17,600 - 20,800 PLN

🏢 Summary: Long-term Senior Android Developer role building and improving a secure, scalable native mobile application for an insurance-sector client. The role covers feature development, architecture, testing, performance optimization, and cross-functional Agile collaboration. 🗂️ Requirements: 5+ years of commercial Android development experience, Strong Kotlin knowledge, Jetpack Compose experience, Android SDK and architecture components knowledge, MVVM architecture experience, Coroutines, Flow, and asynchronous programming knowledge, REST API experience, Hilt or Dagger dependency-injection experience, Unit and UI testing experience, Git and CI/CD practices knowledge, Agile/Scrum team experience, English proficiency at B2 level or higher 📃 Skills: Android, Kotlin, Jetpack, Compose, MVVM, Coroutines, Flow, REST, Hilt, Dagger, Git, CI/CD, Agile, Scrum 🏢 Description: About the project We’re looking for a Senior Android Developer to join a long-term project for one of our clients in the insurance sector. You’ll be working on the development and enhancement of a modern mobile application used by thousands of customers, collaborating with cross-functional teams to deliver secure, high-quality digital services. This is an opportunity to work in a mature Agile environment where code quality, user experience, and engineering best practices are highly valued. Your responsibilities Design, develop, and maintain native Android applications Build new features and improve existing functionalities Collaborate with Product Owners, UX/UI Designers, QA Engineers, and Backend Developers Ensure application performance, security, and scalability Write clean, maintainable, and testable code Participate in code reviews and technical discussions Troubleshoot production issues and optimize application stability Contribute to architecture decisions and technical improvements Requirements 5+ years of commercial experience in Android development Strong knowledge of Kotlin Experience with Jetpack Compose Solid understanding of Android SDK and Android architecture components Experience with MVVM architecture Knowledge of Coroutines , Flow , and asynchronous programming Experience with REST APIs Familiarity with dependency injection frameworks (Hilt or Dagger) Experience with unit testing and UI testing Good understanding of Git and CI/CD practices Experience working in Agile/Scrum teams English at B2 level or higher Nice to have Experience in the insurance, banking, or fintech sector Knowledge of Clean Architecture Experience with Firebase Familiarity with GraphQL Experience publishing applications to Google Play Knowledge of accessibility and mobile security best practices

Technology

New offer

Angry Nerds

Senior Android Developer

Senior

Remote

Wroclaw, Poland

15,000 - 20,000 PLN

🏢 Summary: Oferta dla Senior Android Developera obejmuje zdalne tworzenie i rozwój aplikacji mobilnych, współpracę przy architekturze oraz kontakt z klientem. Rola obejmuje także mentoring, code review, planowanie prac i dbanie o standardy techniczne zespołu. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w Androidzie, Bardzo dobra znajomość Kotlin i Android SDK, Doświadczenie z Coroutines, Flow, Retrofit, DI, MVVM/MVI i Room, Biegła znajomość Jetpack Compose, testowania i optymalizacji rekompozycji, Doświadczenie w debugowaniu, profilowaniu i optymalizacji wydajności, Doświadczenie w testach jednostkowych, Znajomość publikacji aplikacji w Google Play, Praktyczna znajomość CI/CD i GitHub Actions, Doświadczenie w projektowaniu architektury oraz modularyzacji aplikacji, Dobra znajomość Gradle, R8, zależności i optymalizacji buildów, Angielski umożliwiający swobodną komunikację z klientem 📃 Skills: Android, Kotlin, AndroidSDK, Coroutines, Flow, Retrofit, Hilt, MVVM, MVI, Room, JetpackCompose, GooglePlay, CICD, GitHubActions, Gradle, R8, Bluetooth, BLE, KotlinMultiplatform 🏢 Description: Zakres obowiązków • Tworzenie i rozwój kodu we współpracy z zespołem projektowym. • Mentorowanie programistów junior i mid, przeprowadzanie code review oraz dbanie o najwyższe standardy techniczne w zespole. • Współpraca z klientem w zakresie proponowanych rozwiązań dla nowych funkcjonalności. • Udział w procesach analizy, estymacji i planowania projektu. • Wsparcie w podejmowaniu decyzji dotyczących architektury i projektowania aplikacji. Nasze oczekiwania • Minimum 5 lat komercyjnego doświadczenia w tworzeniu nowoczesnych aplikacji na platformę Android. • Bardzo dobra znajomość Kotlina i Android SDK. • Doświadczenie w pracy z Coroutines, Kotlin Flow, Retrofit, frameworkami Dependency Injection (np. Hilt), MVVM/MVI oraz Room. • Doświadczenie w debugowaniu, profilowaniu i optymalizacji wydajności aplikacji. • Doświadczenie w pisaniu testów jednostkowych. • Biegła znajomość Jetpack Compose, w tym testowania i optymalizacji rekompozycji. • Wiedza dotycząca procesu publikacji aplikacji w Google Play. • Praktyczna znajomość CI/CD: konfiguracja i utrzymanie pipeline'ów oraz automatyzacja buildów i dystrybucji (np. GitHub Actions). • Doświadczenie w projektowaniu architektury aplikacji mobilnych, w tym modularyzacji. • Dobra znajomość Gradle: konfiguracja buildów i wariantów, konfiguracja R8, zarządzanie zależnościami oraz optymalizacja czasu buildu. • Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację z klientem. Mile widziane • Doświadczenie w pracy z Bluetooth Low Energy (BLE). • Doświadczenie z adaptacyjnym UI. • Doświadczenie z Kotlin Multiplatform. Oferujemy • 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 płaskiej strukturze, w zgranym zespole. Proces rekrutacji 1. Rozmowa z działem HR — ok. 40 minut. 2. Weryfikacja techniczna w formie wideocalla ze specjalistami — ok. 2 godziny. 3. Decyzja i feedback z przebiegu rekrutacji.