Pracuj.pl Praca zdalna Expert

Technical Lead (JVM Platform) (m/k/n)

UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Wrocław, Fabryczna

28 000–33 000 zł netto (+ VAT) / mies.

Wymagania

  • JVM
  • Kotlin
  • Kotlin Coroutines

Opis stanowiska

Nasze wymagania:
Minimum 7 lat doświadczenia w projektowaniu architektury systemów i platform oraz podejmowaniu kluczowych decyzji architektonicznych dla złożonych produktów lub rozwiązań.
Bardzo dobra znajomość JVM oraz zagadnień współbieżności.
Znajomość Kotlin oraz Kotlin Coroutines.
Doświadczenie w pracy z dużymi monorepo i prowadzeniu złożonych refaktoryzacji.
Umiejętność projektowania API oraz tworzenia wysokiej jakości dokumentacji technicznej.
Silne myślenie systemowe i zdolność oceny długofalowych konsekwencji decyzji architektonicznych.
Bardzo dobra znajomość języka angielskiego.

Mile widziane:
Doświadczenie w tworzeniu narzędzi dla programistów (Developer Tools).
Znajomość różnych frameworków UI.
Wiedza z zakresu wewnętrznej architektury systemów bazodanowych.
Doświadczenie w tworzeniu systemów sieciowych.
Doświadczenie w zarządzaniu rozproszonymi (remote) zespołami inżynierskimi oraz pracy w środowisku międzynarodowym.

O projekcie:
Dołącz do zespołu rozwijającego jedną z najbardziej zaawansowanych platform dla programistów na świecie. Pracuj nad ekosystemem narzędzi developerskich, które wspierają miliony użytkowników i umożliwiają tworzenie nowoczesnych środowisk pracy, w tym rozwiązań opartych o remote development.
Dla naszego klienta szukamy Technical Leada, który będzie współodpowiedzialny za architekturę i rozwój platformy opartej o JVM, w szczególności w obszarze systemów rozszerzeń, API oraz komponentów UI.

Zakres obowiązków:
Rozwój ekosystemu rozszerzeń (pluginów) – wewnętrznych i zewnętrznych – dla środowisk remote development oraz UI tooling.
Projektowanie i utrzymywanie stabilnych, minimalnych i spójnych API platformy.
Tworzenie dokumentacji technicznej oraz definiowanie procesów deprecjacji API.
Modernizacja i przebudowa kluczowych komponentów platformy w celu dostosowania ich do współczesnych modeli pracy (w tym środowisk rozproszonych i remote).
Współpraca z zespołami inżynierskimi i produktowymi przy definiowaniu architektury i kierunku rozwoju platformy.
Prowadzenie i realizacja inicjatyw technicznych o dużej skali i wpływie na platformę.

Oferujemy:
Atrakcyjne wynagrodzenie adekwatne do doświadczenia.
Możliwość pracy zdalnej z zagranicy (do 30 dni rocznie).
Dodatkowe dni wolne.
Prywatna opieka medyczna.
Budżet szkoleniowy (konferencje, kursy, nauka języków).
Dofinansowanie posiłków.
Wsparcie wellbeing i dostęp do usług zdrowia psychicznego.
Dofinansowanie aktywności sportowej.
Udział w wydarzeniach i integracjach zespołowych.

🔍 Dekoder Ogłoszenia

🔴
Minimum 7 lat doświadczenia w projektowaniu architektury systemów i platform oraz podejmowaniu kluczowych decyzji architektonicznych dla złożonych produktów lub rozwiązań.
Oczekuje się, że kandydat będzie samodzielnie podejmował strategiczne decyzje architektoniczne, co może oznaczać dużą odpowiedzialność i potencjalne ryzyko błędów.
🔴
Doświadczenie w pracy z dużymi monorepo i prowadzeniu złożonych refaktoryzacji.
Może to oznaczać pracę w bardzo dużej i potencjalnie trudnej do zarządzania bazie kodu, gdzie refaktoryzacje mogą być czasochłonne i ryzykowne.
🔴
Rozwój ekosystemu rozszerzeń
Może oznaczać pracę nad bardzo specyficznymi i niszowymi funkcjonalnościami, które niekoniecznie są kluczowe dla głównego produktu.
🔴
Doświadczenie w zarządzaniu rozproszonymi (remote) zespołami inżynierskimi oraz pracy w środowisku międzynarodowym.
Może oznaczać wyzwania związane z komunikacją, koordynacją i różnicami kulturowymi w zespole.
🟡
Jedna z najbardziej zaawansowanych platform dla programistów na świecie.
Może być to marketingowe określenie, które niekoniecznie odzwierciedla rzeczywisty poziom zaawansowania lub innowacyjności platformy.