Job Search and Career Advice Platform

Enable job alerts via email!

Senior Mobile Developer (Android lub iOS)

Pragmatic Coders

Kraków

Hybrid

PLN 180,000 - 240,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Dynamiczna firma z branży IT poszukuje doświadczonych Mobile Developerów do pracy nad innowacyjnym projektem AI Travel Asystenta. Szukamy osób z min. pięcioletnim doświadczeniem w tworzeniu aplikacji mobilnych, znajomością Kotlin dla Android i Swift dla iOS. Oferujemy ciekawą pracę w elastycznym środowisku, możliwość rozwoju i współpracę w zespole pasjonatów technologii.

Benefits

Budżet szkoleniowy
Parking dla samochodów, rowerów i motorów
Pizza w poniedziałek
Codzienne przekąski i piwo w lodówce

Qualifications

  • Min. 5 lat komercyjnego doświadczenia w tworzeniu aplikacji mobilnych.
  • Doskonała znajomość Kotlin oraz frameworków: Jetpack Compose, Hilt, Coroutines.
  • Doskonała znajomość Swift oraz frameworków: SwiftUI, Combine.

Responsibilities

  • Budowanie aplikacji mobilnych i dobieranie odpowiednich technologii.
  • Współpraca z UX/UI designerami i Product Ownerem.
  • Zarządzanie jakością kodu i dbanie o praktyki Continuous Integration.

Skills

Kotlin
Swift
Clean Code
Testy jednostkowe
Angielski (B2)
Polski

Tools

Jetpack Compose
Hilt
SwiftUI
Room
Coroutines
Firebase
Combine
Job description

Szukamy doświadczonych Mobile Developerów (zarówno Android jak i iOS) do naszego nowego, greenfieldowego projektu dla klienta ze Stanów Zjednoczonych.

Jeśli tak jak my, uważasz, że życie jest za krótkie na nijakie rekomendacje, a świat zbyt ciekawy, by sprowadzać go do średnich rankingów – dołącz do nas i razem z nami zbuduj zaawansowanego AI Travel Asystenta, który potrafi wyczuć intencję użytkownika, zrozumieć jego nastroje i poprowadzić go tam, gdzie powinien być

Dołączając do Pragmatic Coders:

Nie tylko będziesz korzystać z AI na co dzień, ale też rozwijać się w tym obszarze. Wierzymy że AI to nie chwilowa moda, ale realna zmiana w sposobie tworzenia oprogramowania. Dlatego odważnie i świadomie korzystamy z narzędzi takich jak Cursor, Copilot czy Aider – nie tylko w celu przyspieszenia developmentu, ale także jako partnera w analizie kodu, refaktoryzacji czy rozwiązywaniu problemów projektowych. Eksperymentujemy, uczymy się i dzielimy doświadczeniem. Szukamy ludzi, którzy również widzą w AI potencjał, są ciekawi jego możliwości i chcą rozwijać się razem z nami w tym kierunku.

Będziesz budować aplikacje i dobierać odpowiednie technologie do ich tworzenia. Dlatego zależy nam na osobach, które potrafią podejmować decyzje techniczne - uświadamiać biznes i zespół, które elementy są niezbędne, a które można pominąć. Będziesz wspierać tworzenie i rozwój dobrego backlogu.

Będziesz blisko współpracować z UX/UI designerami, Product Ownerem, ale też klientem i jego zespołem w celu tworzenia użytecznych i funkcjonalnych rozwiązań. Oczekujemy tego, że potrafisz w jasny (i nie tylko techniczny) sposób komunikować się z różnymi grupami osób.

Będziesz mieć swobodę wyboru narzędzi i stosowanych rozwiązań - będziesz bezpośrednio odpowiadał za projekt i jego sukces.

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.

Będziesz mieć pewność jakości kodu (chcemy zaoszczędzić Ci frustracji). Dlatego stosujemy Clean Code, code review oraz praktyki Continuous Delivery & Continuous Integration. Zawsze dbamy o jakość i dostarczanie wartości biznesowej - tego samego będziemy oczekiwać również od Ciebie.

Oczekiwania dla obu platform:

Min. 5 lat komercyjnego doświadczenia w tworzeniu aplikacji mobilnych.

Umiejętność pisania czystego, dobrze zaprojektowanego i testowalnego kodu (Clean Code, wzorce projektowe stosowane w aplikacjach mobilnych).

Doświadczenie w pisaniu testów jednostkowych i UI/integracyjnych.

Umiejętność projektowania prostych, łatwych w utrzymaniu i rozwijaniu rozwiązań.

Bardzo dobra znajomość angielskiego (klient z USA) i polskiego.

Dla Android i iOS odrębnie:

Android: Doskonała znajomość Kotlin oraz frameworków: Jetpack Compose, Hilt, Coroutines, Retrofit, CameraX, Firebase, Room.

iOS: d oskonała znajomość Swift oraz frameworków i narzędzi: SwiftUI, Combine, MVVM + Coordinator pattern. Modularyzacja projektów przy użyciu SPM, Swift structured concurrency.

Co Cię czeka w firmie
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 zmienia zasady gry w IT – i my to uwielbiamy! Na co dzień korzystamy z Cursor, Copilot i Aider, eksplorując nowe sposoby na szybszy, lepszy i mądrzejszy development.

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!

Inicjatywy wymiany wiedzy

Bo warto uczyć się od innych

Opieka medyczna

Żeby dopisywało Ci zdrowie!Dbamy o Twoją formę!

Płaska struktura organizacyjna

Możesz pogadać z prezesem bez spiny!

Widzimy wartość ze wspólnej pracy w biurze ale cenimy sobie elastyczność

Wyjścia integracyjne

Bo fajnie wiedzieć, z kim pracujesz

Parking dla samochodów, rowerów i motorów

Żeby było gdzie zaparkować Twój wehikuł

Pizza w poniedziałek

By dobrze zacząć tydzień

Codzienne przekąski i piwo w lodówce

Owoce, ciastka, napoje - zdrowo i “prawie” zdrowo

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.