Senior Mobile Developer in Kraków

Senior Mobile Developer in Kraków

Kraków Pełny etat 72000 - 88000 zł / rok (szac.) Stacjonarnie
P

W skrócie

  • Zadania: Twórz innowacyjne aplikacje mobilne z wykorzystaniem AI i nowoczesnych technologii.
  • Firma: Dynamiczna firma technologiczna z kulturą współpracy i rozwoju.
  • Benefity: Atrakcyjne wynagrodzenie, opieka medyczna, elastyczne godziny pracy i budżet szkoleniowy.
  • Pozostałe informacje: Współpraca z zespołem, wymiana wiedzy i ciekawe wyzwania w przyjaznej atmosferze.
  • Dlaczego ta praca: Pracuj nad przełomowym projektem, który zmienia sposób podróżowania użytkowników.
  • Kwalifikacje: Min. 5 lat doświadczenia w tworzeniu aplikacji mobilnych oraz umiejętność pisania czystego kodu.

Przewidywane wynagrodzenie mieści się w przedziale 72000 - 88000 zł za rok.

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: Doskonał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: 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!
  • 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.

Senior Mobile Developer in Kraków – pracodawca: Pragmatic Coders

Pragmatic Coders to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Krakowie, łącząc innowacje z praktycznym podejściem do rozwoju produktów. Nasza kultura opiera się na współpracy i ciągłym uczeniu się, co stwarza wyjątkowe możliwości rozwoju zawodowego dla naszych pracowników. Oferujemy elastyczny model hybrydowy, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym, a także dostęp do najnowszych technologii w obszarze AI.

P

Dane kontaktowe:

Zespół rekrutacyjny Pragmatic Coders

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Mobile Developer in Kraków

Kotlin
Jetpack Compose
Hilt
Coroutines
Retrofit
CameraX
Firebase