JustJoin.IT Stacjonarnie Senior

Tech Lead

BALTICON SPÓŁKA AKCYJNA

⚲ Gdynia

12 000 - 15 000 PLN brutto (UoP)

Wymagania

  • AI

Opis stanowiska

BALTICON S.A. jest polską firmą logistyczno-handlową. Od ponad 35 lat pracujemy dla największych linii żeglugowych na świecie. Zajmujemy się transportem, serwisem oraz sprzedażą i wynajmem kontenerów morskich oraz prowadzimy depoty kontenerowe w Gdyni, Gdańsku, Szczecinie i w Warszawie.
Działalność prowadzimy na terenie Unii Europejskiej, posiadamy oddziały w Polsce i w Hiszpanii. W naszej grupie pracuje ponad 300 osób. 
W 2023 roku uruchomiliśmy nową usługę w postaci terminala kontenerowego inland, oferującą przewozy intermodalne oraz przeładunek pełnych kontenerów.
Pod marką Eco Containers prowadzimy działalność sprzedaży i wynajmu kontenerów morskich, chłodni oraz kontenerów mieszkalnych. W Gdańsku posiadamy zakład produkcyjny, gdzie dokonujemy modyfikacji kontenerów morskich.
 
 Do naszego zespołu poszukujemy osoby na stanowisko: Tech Lead
Miejsce pracy: Gdynia
Zakres obowiązków:
• pełnienie roli lidera technicznego w obszarze backendu
• projektowanie i rozwijanie nowych funkcjonalności w oparciu głównie o framework Symfony
• utrzymanie i refaktoryzacja istniejącego (legacy) kodu z wykorzystaniem narzędzi AI (np. Claude) do szybkiej analizy długu technicznego
• tworzenie i dokumentowanie REST API
• współpraca z zespołem frontendowym, QA, designerami oraz PM-em
• pisanie testów jednostkowych oraz dbałość o jakość kodu (w tym efektywna praca w paradygmacie AI-assisted development przy użyciu modelu Claude)
• wspieranie zespołu w zakresie najlepszych praktyk inżynierskich oraz edukowanie w zakresie bezpiecznego i efektywnego korzystania z asystentów AI (Claude)
• udział w code review, planowaniu sprintów i podejmowaniu decyzji architektonicznych
• komunikacja z pracownikami – techniczne doradztwo i wyjaśnianie złożonych zagadnień
• wdrażanie procesów CI/CD we współpracy z DevOps

Oczekiwania:
• masz minimum 6 lat doświadczenia jako Backend Developer
• bardzo dobrze znasz PHP oraz framework Symfony
• potrafisz sprawnie tworzyć i utrzymywać REST API, dbając o jego wydajność
• znasz bazy danych MySQL oraz PostgreSQL i potrafisz z nimi efektywnie pracować
• umiesz pisać skuteczne testy jednostkowe (PHPUnit) i chętnie wspierasz się przy tym narzędziami AI (Twój preferowany wybór to Claude)
• znasz Dockera oraz posiadasz podstawową wiedzę z obszaru DevOps
• masz doświadczenie w pracy w modelu CI/CD, rozumiejąc korzyści z automatyzacji wdrożeń
• stawiasz nacisk na czysty, testowalny i łatwy w utrzymaniu kod (zgodny z dobrymi praktykami)
• jesteś gotów/gotowa na pracę z kodem legacy – potrafisz szybko go przeanalizować i zrefaktoryzować, sprawnie wykorzystując potencjał modeli LLM
• cechuje Cię samodzielność i chcesz objąć rolę lidera technicznego, a także naturalnie wdrażać oraz promować narzędzia AI w codziennej pracy zespołu
• masz bardzo dobre umiejętności komunikacyjne – potrafisz jasno rozmawiać zarówno z zespołem deweloperskim, jak i z pracownikami innych działów
• znasz język angielski na poziomie minimum B2, co pozwala Ci na swobodną pracę i dokumentowanie kodu

Oferujemy:
• zatrudnienie na podstawie umowy o pracę lub kontrakt B2B
• pracę w firmie o ugruntowanej pozycji na rynku, z 36-letnim doświadczeniem w branży
• wszystkie niezbędne narzędzia pracy oraz wdrożenie
• elastyczne godziny pracy
• samodzielność w realizacji powierzonych zadań oraz możliwość rozwoju
• dofinansowanie do pakietu benefitów (Multisport, kurs języka angielskiego, ubezpieczenie zdrowotne dla pracownika i jego rodziny, ubezpieczenie grupowe)
 

Zachęcamy do Aplikacji.

🔍 Dekoder Ogłoszenia

🟡
pełnienie roli lidera technicznego w obszarze backendu
Oznacza to, że będziesz odpowiedzialny za techniczne aspekty projektów backendowych, co może obejmować podejmowanie decyzji architektonicznych i mentoring, ale niekoniecznie formalne zarządzanie zespołem.
🔴
utrzymanie i refaktoryzacja istniejącego (legacy) kodu
Spodziewaj się pracy z kodem, który może być stary, słabo udokumentowany i trudny do zrozumienia, co wymagać będzie znacznego wysiłku w celu jego poprawy.
🟡
z wykorzystaniem narzędzi AI (np. Claude) do szybkiej analizy długu technicznego
AI ma być narzędziem pomocniczym, ale nie zastąpi dogłębnej analizy i zrozumienia kodu przez człowieka, co może oznaczać, że narzędzia te są w fazie eksperymentalnej lub ich efektywność jest ograniczona.
🟡
efektywna praca w paradygmacie AI-assisted development przy użyciu modelu Claude
Firma kładzie nacisk na wykorzystanie AI w procesie tworzenia oprogramowania, co może oznaczać, że oczekuje się od Ciebie aktywnego korzystania z tych narzędzi i potencjalnie uczenia się ich zastosowania.
🟡
wspieranie zespołu w zakresie najlepszych praktyk inżynierskich
Oczekuje się, że będziesz dzielił się wiedzą i pomagał innym członkom zespołu w podnoszeniu jakości ich pracy, co może wymagać poświęcenia czasu na mentoring i przeglądy kodu.