Senior Mobile Developer
Tech Stack / Keywords
Firma i stanowisko
Clurgo to firma stworzona przez developerów dla developerów. Nasze zespoły łączą pełne spektrum kompetencji od rozwoju oprogramowania i infrastruktury, przez analizę oraz testy, aż po strategiczne zarządzanie produktem i procesami. Realizujemy różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Tworzymy rozwiązania, które mają znaczenie - dla firm w Polsce i na całym świecie.
Wymagania
- minimum 7 lat doświadczenia w tworzeniu oprogramowania, w tym rozwiązań mobilnych na iOS i Android
- bardzo dobra znajomość Kotlin i praktyczne doświadczenie z Kotlin Multiplatform (KMP)
- swobodne poruszanie się po backendzie z użyciem Java, Spring Boot, REST API i architektury mikroserwisowej
- doświadczenie w budowie skalowalnych, bezpiecznych i wydajnych systemów oraz znajomość praktyk CI/CD i automatyzacji testów
- doświadczenie ze środowiskiem chmurowym, najlepiej AWS, oraz rozumienie integracji aplikacji mobilnych z usługami backendowymi
- korzystanie z narzędzi AI wspierających development, np. GitHub Copilot, Cursor, Claude Code lub Gemini Code Assist
- samodzielność w podejmowaniu decyzji technicznych, rozwiązywaniu złożonych problemów oraz współpraca z zespołem w języku angielskim (min. B2)
Nice to have:
- doświadczenie z Flutter, React Native
- znajomość Kafka lub innych technologii event-driven
- doświadczenie z Apple Pay i/lub Google Pay
- doświadczenie w tworzeniu aplikacji mobilnych dla sektora bankowego lub finansowego
Obowiązki
- rozwój i utrzymanie rozwiązań mobilnych dla platform iOS i Android
- tworzenie współdzielonych komponentów i logiki z wykorzystaniem Kotlin Multiplatform
- rozwój usług backendowych w Java i Spring Boot
- projektowanie oraz rozwój REST API i usług w architekturze mikroserwisowej
- tworzenie skalowalnych i wysokodostępnych rozwiązań działających w środowisku chmurowym
- integracja aplikacji mobilnych z usługami backendowymi i zewnętrznymi systemami
- rozwój integracji związanych z płatnościami mobilnymi, w tym Apple Pay i Google Pay
- dbanie o jakość poprzez testy jednostkowe, integracyjne i end-to-end oraz code review
- udział w procesach CI/CD, automatyzacji buildów, testów i wdrożeń
- wykorzystywanie narzędzi AI wspierających development w codziennej pracy
- współpraca z zespołem przy podejmowaniu decyzji technicznych, rozwiązywaniu problemów oraz rozwijaniu architektury rozwiązania
Benefity
- współpraca na podstawie kontraktu B2B
- praca zdalna
- opieka medyczna
- karta multisport
- lekcje języka angielskiego
- integracje i wspólne spędzanie czasu
- profesjonalny proces rekrutacyjny wraz z feedbackiem
Inne informacje
Informujemy, że administratorem danych jest Clurgo sp. z o.o z siedzibą w Warszawie, ul. Jasna 14/16a (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Clurgo
75 aktywnych ofert