New offer - be the first one to apply!
August 8, 2026
Senior Android Developer (Kotlin)
Senior • Hybrid
Warsaw, MZ, Poland
Projekt bankowy
Dołącz do zespołu rozwijającego nowoczesne, produkcyjne aplikacje mobilne dla klientów indywidualnych oraz najmłodszych użytkowników. Rozwiązania są stale rozwijane i dostosowywane do zmieniających się potrzeb użytkowników.
Poszukiwany jest doświadczony Senior Android Developer, który będzie odpowiadać za wdrażanie nowych funkcjonalności, refaktoryzację istniejącego kodu oraz wsparcie zespołu wiedzą techniczną.
Wymagania
- Minimum 6 lat doświadczenia w programowaniu aplikacji Android
- Bardzo dobra znajomość Kotlin
- Doświadczenie z Jetpack Compose
- Znajomość Kotlin Multiplatform oraz Compose Multiplatform
- Praktyczna znajomość Clean Architecture i MVVM
- Doświadczenie w testowaniu z wykorzystaniem Espresso, JUnit oraz MockK
- Doświadczenie w publikowaniu aplikacji w Google Play
- Doświadczenie w mentoringu zespołu
Zakres obowiązków
- Rozwój i utrzymanie aplikacji mobilnych
- Projektowanie oraz wdrażanie nowych funkcjonalności
- Refaktoryzacja istniejącego kodu
- Współpraca z zespołem Tribe Omnichannel
- Dbanie o jakość, stabilność i skalowalność aplikacji
- Mentoring oraz wsparcie innych członków zespołu
- Udział w pracach prowadzonych w metodyce Agile
Similar jobs you might like
Technology
emagine Polska
Android Developer + Kotlin Multiplatform
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B offer for an experienced Android Developer to build and maintain mobile banking applications using Kotlin and Kotlin Multiplatform in a hybrid setup. The role involves implementing new features, refactoring code, applying Clean Architecture and MVVM, and ensuring high code quality through testing. You will work in an Agile team and contribute to cross-platform mobile development. 🗂️ Requirements: Minimum 3 years of Android development experience (Regular) or 6 years (Senior), Strong proficiency in Kotlin, Commercial experience with Jetpack Compose, Hands-on experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with unit and UI testing, Experience with Espresso, JUnit, MockK, Ability to work in Agile environment 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.
Technology
emagine Polska
Android Developer + Kotlin Multiplatform
Mid
Hybrid
Warsaw, Poland
🏢 Summary: B2B offer for an experienced Android Developer to build and maintain banking mobile applications using Kotlin Multiplatform. The role focuses on developing new features, refactoring code, and ensuring high quality through testing within Clean Architecture and MVVM. Work is delivered in an Agile team with a hybrid model. 🗂️ Requirements: Minimum 3 years experience in Android development (6 years for Senior), Proficiency in Kotlin, Experience with Jetpack Compose, Experience with Kotlin Multiplatform, Experience with Compose Multiplatform, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, Jetpack, Compose, KotlinMultiplatform, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile 🏢 Description: Branża: bankowość Lokalizacja: Warszawa/Kraków/Gdańsk (praca hybrydowa) Stawka: jesteśmy otwarci na propozycje Forma współpracy: B2B Wprowadzenie i podsumowanie: Poszukujemy doświadczonego Android Developera ze znajomością Kotlin Multiplatform oraz związanych z nim technologii, który dołączy do zespołu rozwijającego aplikacje bankowe. Idealny kandydat powinien posiadać minimum 3-letnie doświadczenie w programowaniu aplikacji na Androida oraz umiejętność implementacji rozwiązań w architekturze Clean Architecture i MVVM. Główne obowiązki: - Rozwój i utrzymanie aplikacji mobilnych. - Współpraca z zespołem w metodzie Agile. - Implementacja nowych funkcjonalności oraz refaktoryzacja istniejącego kodu. - Testowanie aplikacji zgodnie z najlepszymi praktykami. - Mentoring młodszych członków zespołu (w przypadku Seniora). Wymagania kluczowe: - Programowanie w Kotlin oraz Jetpack Compose. - Doświadczenie z Kotlin Multiplatform i Compose Multiplatform. - Znajomość architektury Clean Architecture, MVVM. - Testowanie aplikacji: Espresso, JUnit, MockK. - Minimum 3 lata doświadczenia dla poziomu Regular oraz 6 lat dla poziomu Senior. Miłe widziane umiejętności: - Doświadczenie w sektorze bankowym. Inne szczegóły: - Praca hybrydowa: Kraków / Gdańsk / Warszawa; 1-2 razy w tygodniu z biura. - Język polski: komunikatywny w mowie i piśmie. - Język angielski: minimum w stopniu umożliwiającym pracę z dokumentacją techniczną.
Technology
New offer
B2Bnetwork
Mobile Developer Android/Kotlin Multiplatform (f/m/x)
Senior
Hybrid
Warsaw, MZ, Poland
110 - 140 PLN
🏢 Summary: Oferta dla Senior Android Developera obejmuje rozwój produkcyjnych aplikacji mobilnych banku w obszarze omnichannel. Rola koncentruje się na tworzeniu i rozbudowie funkcji, refaktoryzacji oraz usprawnieniach technicznych i biznesowych z użyciem nowoczesnego stosu Android i Kotlin Multiplatform. 🗂️ Requirements: Minimum 6 lat doświadczenia w tworzeniu aplikacji Android, Bardzo dobra znajomość Kotlin, Praktyczna znajomość Jetpack Compose, Doświadczenie z Kotlin Multiplatform, Doświadczenie z Compose Multiplatform, Znajomość Clean Architecture, Znajomość MVVM, Doświadczenie w testowaniu z Espresso, JUnit i MockK, Doświadczenie w publikowaniu aplikacji w Google Play, Doświadczenie w mentoringu członków zespołu, Komunikatywna znajomość języka polskiego, Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną i kodem 📃 Skills: Android, Kotlin, Jetpack, Compose, Multiplatform, Espresso, JUnit, MockK, GooglePlay, MVVM 🏢 Description: Poszukujemy Senior Android Developera do tribe’u omnichannel, który będzie uczestniczyć w rozwoju produkcyjnych aplikacji mobilnych banku. Projekt obejmuje tworzenie nowych funkcjonalności, rozwój istniejących rozwiązań, refaktoryzację kodu oraz wdrażanie usprawnień wynikających z potrzeb biznesowych. Zakres obowiązków • Rozwój produkcyjnych aplikacji mobilnych na platformę Android. • Tworzenie nowych funkcjonalności w aplikacjach mobilnych banku. • Rozwijanie i modyfikowanie istniejących funkcjonalności. • Refaktoryzacja istniejącego kodu. • Realizacja usprawnień technicznych i biznesowych. • Programowanie z wykorzystaniem Kotlin, Jetpack Compose, Kotlin Multiplatform oraz Compose Multiplatform. • Praca z architekturą Clean Architecture i MVVM. • Współpraca z zespołem w metodyce Agile, w ramach dwutygodniowych sprintów. Wymagania • Minimum 6 lat doświadczenia w programowaniu aplikacji na platformę Android. • Bardzo dobra znajomość języka Kotlin. • Praktyczna znajomość Jetpack Compose. • Doświadczenie w pracy z Kotlin Multiplatform. • Doświadczenie w pracy z Compose Multiplatform. • Znajomość Clean Architecture i MVVM. • Doświadczenie w testowaniu aplikacji z wykorzystaniem Espresso, JUnit oraz MockK. • Doświadczenie w publikowaniu aplikacji w Google Play. • Doświadczenie w mentoringu i wspieraniu innych członków zespołu. • Komunikatywna znajomość języka polskiego w mowie i piśmie. • Znajomość języka angielskiego minimum w stopniu umożliwiającym pracę z dokumentacją techniczną i zrozumienie kodu aplikacji. Mile widziane • Doświadczenie w sektorze bankowym lub przy rozwoju aplikacji finansowych.
Technology
New offer
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 Join a long-term project for a client in the insurance sector. Work on developing and enhancing a modern mobile application used by thousands of customers, collaborating with cross-functional teams to deliver secure, high-quality digital services. The project operates in a mature Agile environment that values code quality, user experience, and engineering best practices. Responsibilities - Design, develop, and maintain native Android applications - Build new features and improve existing functionality - 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
emagine Polska
Deweloper Android | Kotlin Multiplatform
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Remote B2B offer for an experienced Android Developer to design and develop mobile banking applications using Kotlin and Kotlin Multiplatform. The role focuses on building scalable Android solutions with Clean Architecture and MVVM, ensuring high code quality through automated testing. Responsibilities include app maintenance, technical support, and active participation in Agile development processes. 🗂️ Requirements: Minimum 3 years of Android development experience, Strong knowledge of Kotlin, Experience with Kotlin Multiplatform, Experience with Jetpack Compose, Knowledge of Clean Architecture, Knowledge of MVVM, Experience with Espresso, Experience with JUnit, Experience with MockK 📃 Skills: Kotlin, Android, KotlinMultiplatform, JetpackCompose, ComposeMultiplatform, CleanArchitecture, MVVM, Espresso, JUnit, MockK, Agile, GooglePlay 🏢 Description: Umowa: B2B Tryb: zdalny, okazjonalne wizyty w biurze w Warszawie/Krakowie/Gdańsku Branża: bankowość Poszukujemy doświadczonego Dewelopera Android, specjalizującego się w Kotlin oraz Kotlin Multiplatform, który dołączy do naszego zespołu. Główne obowiązki: Projektowanie i tworzenie aplikacji mobilnych na platformę Android przy użyciu Kotlin oraz Kotlin Multiplatform. Wdrażanie architektury Clean oraz MVVM w projektach aplikacyjnych. Testowanie aplikacji przy użyciu narzędzi takich jak Espresso, JUnit oraz MockK. Współpraca z zespołem w metodzie Agile. Udzielanie wsparcia technicznego oraz mentoring innych programistów. Obsługa techniczna aplikacji po opublikowaniu w Google Play. Uczestnictwo w sprintach oraz planowanie nowych funkcjonalności. Kluczowe wymagania: Min. 3 lata doświadczenia w programowaniu aplikacji na Androida Znajomość Kotlin, Jetpack Compose, Kotlin Multiplatform oraz Compose Multiplatform. Znajomość architektury Clean Architecture oraz MVVM. Doświadczenie w testowaniu aplikacji przy użyciu Espresso, JUnit, MockK. Komunikatywna znajomość języka polskiego w mowie i piśmie. Angielski na poziomie umożliwiającym pracę z dokumentacją techniczną. Miłe widziane: Doświadczenie w pracy w sektorze bankowym.
Technology
Antal Sp. z o.o.
Android Developer
Mid
Hybrid
Krakow, Poland
🏢 Summary: Hybrid Android Developer role focused on building and enhancing mobile applications using Kotlin and Jetpack Compose. The position involves implementing modern architecture patterns, integrating network services, and maintaining CI/CD pipelines while ensuring high code quality and application security. 🗂️ Requirements: Minimum 3 years of Android development experience with Kotlin, Strong knowledge of Android frameworks: Retrofit, Coroutines, Room, Experience with Jetpack Compose, Knowledge of Android app lifecycle and state management using ViewModel and LiveData, Experience with CI/CD pipeline creation and maintenance, Knowledge of architectural patterns: MVP, MVVM, Clean Architecture, Experience in mobile application security: secure data storage, SSL communication, reverse engineering protection, Experience with dependency injection frameworks, English proficiency (written and spoken) 📃 Skills: Kotlin, Android, Jetpack, Compose, Retrofit, Coroutines, Room, ViewModel, LiveData, MVP, MVVM, CleanArchitecture, CI/CD, Koin, Dagger, Hilt, SSL 🏢 Description: Android Developer Lokalizacja : Kraków | Praca hybrydowa Poszukujemy Android Developera, który będzie odpowiedzialny za rozwój aplikacji mobilnych z wykorzystaniem Kotlin i Jetpack Compose oraz tworzenie nowoczesnych rozwiązań na platformę Android. Zakres obowiązków: Tworzenie i rozwój aplikacji mobilnych w Kotlinie z wykorzystaniem Jetpack Compose. Projektowanie i implementowanie rozwiązań w oparciu o wzorce projektowe MVP, MVVM. Integracja aplikacji z usługami sieciowymi (Retrofit). Zarządzanie zależnościami i integracja z narzędziami takimi jak Koin, Dagger, Hilt. Udział w tworzeniu i utrzymaniu procesów CI/CD. Dbanie o jakość aplikacji przez testowanie jednostkowe i integracyjne. Praca w zespole, udział w code review oraz retrospektywach. Wymagania: Minimum 3 lata doświadczenia w tworzeniu aplikacji Android w Kotlinie. Bardzo dobra znajomość frameworków Androidowych, takich jak Retrofit, Coroutines, Room. Znajomość cyklu życia aplikacji Android oraz zarządzania stanem aplikacji z wykorzystaniem ViewModel i LiveData. Praktyczne doświadczenie w tworzeniu i utrzymaniu procesów CI/CD. Znajomość wzorców projektowych (MVP, MVVM, Clean Architecture). Doświadczenie w zakresie bezpieczeństwa aplikacji mobilnych: przechowywanie danych w sposób bezpieczny, komunikacja sieciowa SSL, ochrona przed inżynierią wsteczną. Biegłość w języku angielskim w mowie i piśmie. Umiejętność pracy w zespole i dzielenia się wiedzą z innymi członkami zespołu. Oferujemy: Pracę w międzynarodowym środowisku, które stawia na innowacyjność. Tryb pracy hybrydowy (biuro w Krakowie). Pakiet benefitów (prywatna opieka medyczna, karta Multisport, szkolenia). Why apply for an Antal job offer? When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process. About Antal Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research. Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
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
New offer
Upvanta sp. z o.o.
Senior Android Developer (Kotlin) – Start ASAP!
Senior
Remote
Wroclaw, DS, Poland
140 - 160 PLN
🏢 Summary: Oferta dla doświadczonego Android Developera do projektu w sektorze finansowym, obejmującego rozwój nowoczesnych aplikacji mobilnych w Kotlinie. Rola wymaga szybkiego rozpoczęcia współpracy i pracy z zespołem specjalistów nad implementacją nowych funkcjonalności oraz jakością kodu. 🗂️ Requirements: Komercyjne doświadczenie jako Android Developer, Bardzo dobra znajomość Kotlin, Doświadczenie w tworzeniu aplikacji mobilnych na Androida, Znajomość dobrych praktyk programistycznych, Dbałość o jakość kodu, Gotowość do rozpoczęcia współpracy ASAP 📃 Skills: Android, Kotlin 🏢 Description: Zakres odpowiedzialności: - Tworzenie i rozwój aplikacji Android zgodnie z wymaganiami biznesowymi. - Implementacja nowych funkcjonalności. - Dbanie o jakość kodu i zgodność z przyjętymi standardami. - Współpraca z architektami i pozostałymi członkami zespołu. Oczekiwania: - Komercyjne doświadczenie jako Android Developer. - Bardzo dobra znajomość Kotlin. - Doświadczenie w tworzeniu aplikacji mobilnych na Androida. - Dbałość o jakość kodu oraz znajomość dobrych praktyk programistycznych. Oferujemy: - Projekt dla stabilnego klienta z sektora finansowego. - Konieczność rozpoczęcia współpracy ASAP. - Pracę przy nowoczesnych rozwiązaniach mobilnych. - Współpracę z doświadczonym zespołem specjalistów. - Brak wymogu znajomości języka angielskiego.
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
New offer
STS
Mobile Software Engineer (Android)
Senior
On-site
Katowice, SL, Poland
🏢 Summary: Oferta dla doświadczonego Mobile Software Engineera (Android), odpowiedzialnego za rozwój, wdrażanie i utrzymanie aplikacji mobilnych. Rola obejmuje pracę nad architekturą, integracją z backendem, jakością oraz stabilnością produktu w pełnym cyklu życia. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji Android, Bardzo dobra znajomość Kotlin, Znajomość MVVM, MVI i Clean Architecture, Doświadczenie z nowoczesnymi frameworkami i bibliotekami Android, Znajomość Git i narzędzi do zarządzania zależnościami, Doświadczenie w integracji z REST API, WebSocket i gRPC, Znajomość Material Design, Znajomość relacyjnych baz danych, Doświadczenie w tworzeniu utrzymywalnego kodu produkcyjnego, Doświadczenie we wdrażaniu, monitoringu i utrzymaniu aplikacji produkcyjnych, Doświadczenie w publikowaniu aplikacji w Google Play, Umiejętność diagnozowania problemów wydajnościowych i pamięciowych 📃 Skills: Android, Kotlin, MVVM, MVI, Git, REST, WebSocket, gRPC, MaterialDesign, SQL, GooglePlay 🏢 Description: Do naszego zespołu poszukujemy doświadczonego Mobile Software Engineer (Android), który będzie odpowiedzialny za rozwój oraz utrzymanie aplikacji mobilnych. Szukamy osoby, która łączy kompetencje techniczne z rozumieniem potrzeb biznesowych i potrafi pracować w dynamicznym środowisku. Nasze wymagania: - Minimum 5 lat doświadczenia w tworzeniu aplikacji na platformę Android - Bardzo dobra znajomość języka Kotlin - Dobra znajomość wzorców architektury aplikacji mobilnych (np. MVVM, MVI, Clean Architecture) - Doświadczenie w pracy z nowoczesnymi frameworkami i bibliotekami Android - Znajomość systemów kontroli wersji (Git) oraz narzędzi do zarządzania zależnościami - Doświadczenie w integracji aplikacji z backendem (REST API, WebSocket, gRPC) - Znajomość zasad projektowania interfejsów zgodnych z wytycznymi Android (Material Design) - Znajomość relacyjnych baz danych - Umiejętność pisania czytelnego, utrzymywanego kodu produkcyjnego, z uwzględnieniem obsługi błędów i edge case’ów - Doświadczenie w pracy z aplikacjami w środowisku produkcyjnym: wdrażanie, monitoring i utrzymanie Tego oczekujemy: - Samodzielności w realizacji funkcjonalności: od analizy po wdrożenie i utrzymanie - Dbałości o jakość, wydajność i stabilność aplikacji - Umiejętności diagnozowania i rozwiązywania problemów, np. wydajnościowych i pamięciowych - Doświadczenia w publikowaniu aplikacji w Google Play - Dbałości o modularność i skalowalność kodu - Umiejętności analizy systemów i przepływu danych między komponentami - Rozumienia zależności pomiędzy elementami systemu - Umiejętności przekładania wymagań biznesowych na rozwiązania techniczne - Dobrej organizacji pracy oraz umiejętności priorytetyzacji zadań - Gotowości do dzielenia się wiedzą i wspierania innych członków zespołu - Aktywnego udziału w rozwoju architektury systemów - Efektywnej komunikacji i pracy zespołowej - Zaangażowania w pełen cykl życia produktu To oferujemy: - Pracę w zespole opartym na pasji i współpracy - Pracę hybrydową (3+2) - Wsparcie przypisanego partnera w procesie onboardingu - Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami - Bezpłatne zajęcia z języka angielskiego - Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną - Bezpłatne bilety na mecze reprezentacji Polski - Śniadania i obiady w Bistro w dobrej cenie - Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia - Świeże owoce, kawę i zdrowe przekąski - Poszanowanie równowagi między życiem zawodowym a prywatnym