JustJoin.IT Praca zdalna Mid

Software Engineer (Kotlin Multiplatform)

Miquido

⚲ Kraków, Rzeszów, Katowice, Kielce, Lublin

14 280 - 17 976 PLN netto (B2B)

Wymagania

  • angielski min. B2 do pracy z klientami
  • komercyjne doświadczenie Android/Kotlin oraz praktyczna praca z Kotlin Multiplatform
  • doświadczenie z Compose Multiplatform lub Jetpack Compose oraz SwiftUI
  • praktyczna znajomość Swift i Xcode na poziomie pracy przy granicy platform
  • biegłość w korzystaniu z nowoczesnych narzędzi AI do generowania, przeglądu i ulepszania kodu (Claude Code, Codex, Cursor)

Opis stanowiska

Budujesz realne aplikacje mobilne na Android i iOS z jednego współdzielonego kodu Kotlin Multiplatform, pracując w małych, multidyscyplinarnych zespołach, gdzie decyzje techniczne podejmuje się wspólnie, a nie tylko realizuje tickety. Firma stawia na agentowe narzędzia AI (Claude Code, Codex, Cursor) jako domyślny sposób pracy — to nie dodatek, a wymóg. Szczera uwaga: narzędzia AI zmieniają się z miesiąca na miesiąc, więc musisz być gotowy na ciągłą naukę i testowanie nowych, czasem niedopracowanych rozwiązań.

🔍 Dekoder Ogłoszenia

🔴
AI isn't a gadget bolted onto the process — it's the bet we've built the company around.
Firma mocno stawia na AI, co może oznaczać, że jest to kluczowy element pracy, ale też potencjalnie obszar eksperymentalny i szybko ewoluujący.
🔴
agents take the repetitive implementation, you spend your attention on the architecture, product decisions, and the problems that actually matter.
Choć brzmi to jak delegowanie nudnych zadań, może oznaczać, że AI jest jeszcze w fazie rozwoju i nie zawsze w pełni zastępuje człowieka w powtarzalnych czynnościach.
🔴
Work with the most modern AI engineering tooling out there — and expect it to shift month to month.
Będziesz pracować z najnowszymi narzędziami AI, ale ich ciągła zmiana może wymagać ciągłego uczenia się i adaptacji, co może być męczące.
🔴
We'll keep handing you new things and asking you to put them to the test.
Oczekuje się od Ciebie aktywnego testowania i wdrażania nowych, potencjalnie niedopracowanych narzędzi i rozwiązań.
🟡
making technical decisions together instead of simply implementing tickets.
Chociaż brzmi to jak duży wpływ na projekt, może oznaczać, że będziesz musiał/a aktywnie uczestniczyć w dyskusjach i negocjacjach, a nie tylko wykonywać polecenia.