Senior Android Developer
Primary stack
Nice to have's
Job description
About the Position
Jeśli zależy Ci na rozwoju, autonomii i poczuciu sprawczości oraz chcesz być częścią zespołu, który traktuje AI jako codzienne narzędzie pracy a nie eksperymenty, to Pragmatic Coders będzie dla Ciebie świetnym miejscem!
Dołączając do Pragmatic Coders, będziesz mieć okazje, by rozwijać się w AI Assisted Programming u boku pionierów tego podejścia w Polsce. Dostaniesz firmowy dostęp do narzędzi takich jak Cursor, Copilot, Cloude Code, Aider i nie tylko. Eksperymentujemy, uczymy się i dzielimy doświadczeniem.
Będziesz budować i rozwijać aplikacje dobierając odpowiednie technologie i narzędzia do ich tworzenia. Dlatego zależy nam na osobach, które potrafią podejmować decyzje techniczne i rozmawiać o nich z biznesem oraz zespołem.
Będziesz współpracować z UX/UI designerami, Product Ownerem, ale też klientem i jego zespołem w celu tworzenia użytecznych i funkcjonalnych rozwiązań.
Będziesz uczyć się nowych technologii i narzędzi, rozwijać się w prowadzeniu rozmów technicznych z kandydatami, uczestniczyć w warsztatach sprzedażowych z klientami itp. Wielu z naszych byłych współpracowników spełnia się dzisiaj w rolach CTO, Tech Lead, Dyrektor IT.
Będziesz mieć pewność jakości kodu dzięki stosowaniu Clean Code, Code Reviews, Continuous Delivery & Continuous Integration.
Responsibilities
- Rozwijanie aplikacji na Androida w języku Kotlin
- Korzystanie z technologii takich jak Jetpack Compose, Hilt, Coroutines, Retrofit, CameraX, Firebase, Room
- Pisanie testów jednostkowych
- Projektowanie prostych i łatwych w utrzymaniu oraz dalszym rozwijaniu rozwiązań
- Pisanie czystego, dobrze zaprojektowanego, testowalnego kodu wysokiej jakości (Clean Code, wzorce projektowe stosowane w aplikacjach mobilnych)
Requirements
- Min. 4 lata komercyjnego doświadczenia w programowaniu aplikacji na Androida w języku Kotlin
- Doświadczenie z: Jetpack Compose, Hilt, Coroutines, Retrofit, CameraX, Firebase, Room
- Umiejętność pisania testów
- Umiejętność projektowania prostych i łatwych w utrzymaniu oraz dalszym rozwijaniu rozwiązań
- Umiejętność pisania czystego, dobrze zaprojektowanego, testowalnego kodu wysokiej jakości (Clean Code, wzorce projektowe stosowane w aplikacjach mobilnych)
- Język polski i angielski na poziomie B2+
Nice to Have
- Doświadczenie w budowaniu asynchronicznego kodu
- Zainteresowanie praktycznym wykorzystaniem AI w programowaniu
- Znajomość Scrum i chęć pracy w tym podejściu
We Offer
Rozwój
- Wewnętrzne procesy wymiany wiedzy i doświadczeń pomiędzy projektami i developerami
- Budżet szkoleniowy
- Wsparcie tech leadów w ustalaniu ścieżki Twojego rozwoju
AI
- AI wykorzystujemy nie do „radosnego generowania kodu”, tylko jako część dojrzałego procesu inżynierskiego. Łączymy Claude Code, Cursor i Specification-Driven Development, żeby szybciej przechodzić od specyfikacji do działającego rozwiązania – bez rezygnacji z architektury, testów i jakości.
Ciekawe wyzwania i jakość
- Partnerska współpraca z klientem nad produktem, który poprawi sposób funkcjonowania biznesu, wpływ na stosowane technologie i wdrażane rozwiązania.
Gracze zespołowi
- Współpraca, wzajemna pomoc, wymiana wiedzy i doświadczeń - to nasza codzienność!
Interesują nas realne umiejętności i podejście do realizowanych zadań. Zainteresowana/-y? Odezwij się do nas, aby dowiedzieć się więcej!
Benefits
- Inicjatywy wymiany wiedzy
- Opieka medyczna
- Karta multisport
- Płaska struktura organizacyjna
- Pracujemy hybrydowo
- Wyjścia integracyjne
- Parking dla samochodów, rowerów i motorów
- Pizza w poniedziałek
- Codzienne przekąski i piwo w lodówce
About the Company
Nadal nie wiesz czy warto do nas dołączyć? Spokojnie! Dowiedz się więcej o nas, zobacz jakie projekty ostatnio roztrzaskaliśmy i przekonaj się dlaczego warto być częścią Pragmatic Coders.
Poznaj nas bliżej
© Pragmatic Coders. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Fintech,Healthcare
About the Company Pragmatic Coders is a company that collaborates with industry leaders in fintech and healthcare to create meaningful products. They emphasize a pragmatic, innovative, efficient, responsible, and team-oriented approach. The company values ownership, pragmatism, delivering value, teamwork, and continuous growth. Products, Services & Tech Stack Core Solutions: End-to-end product creation, from concept to scaling. Technologies & Frameworks: Specific platforms, languages, or tools are not mentioned in the text.
More at Pragmatic Coders
All 25 rolesSenior Java Developer - freelancer
Pragmatic Coders
Senior Node.js Developer (freelancer)
Pragmatic Coders
Senior Java Developer
Pragmatic Coders · Kraków
Senior Full Stack Developer - freelancer
Pragmatic Coders