Backend developer (Java)

Aplikuj

Jesteśmy software housem z Krakowa. Założycielem jest Konrad Otrębski, developer, prelegent na konferencjach, wieloletni praktyk TDD oraz DevOps’owego flow. Nie pracujemy na branchach, wszystko pushujemy na master i robimy po 50-100 deploymentów na produkcję miesięcznie (na osobę). Pracujemy ze stabilnymi oraz świadomymi klientami przy długoterminowych projektach webowych.

Klientem, dla którego odbywa się projekt jest polski producent odzieży. Firma produkuje dedykowaną odzież dla klientów b2b (np. kurierów, kelnerów, sportowców), w tym wielu najbardziej znanych marek w Polsce. Celem projektu jest stabilizacja systemu, który zarządza całą fabryką klienta, a następnie rozbudowa jej możliwości e-commerce oraz zarządzania produkcją.

Wymagania

  • Java lub PHP,
  • Test-Driven Development - posiadasz podstawowe doświadczenie (niekoniecznie komercyjne) i chcesz stosować TDD na co dzień,
  • Refactoring, Clean Code - potrafisz pisać dobrej jakości kod, a także modyfikować już istniejący,
  • Język polski,
  • Pasja do programowania poparta Twoim ciągłym rozwojem.

Zadania

  • Praca w Java TDD (naprawdę najpierw piszemy test),
  • Zadania zarówno greenfieldowe jak i refactoring/bug fixing, w proporcjach około 50/50,
  • Code reviews dla kolegów z zespołu oraz pair programming,
  • Bardzo mało spotkań, czas spędzamy głównie na kodowaniu. Będziesz jednak często potrzebować sparować się z klientem, aby lepiej zrozumieć problem.

Oferta

  • Wdrożenie do Java - w przypadku przejścia z innego języka otrzymasz nasze wsparcie m.in. kilkadziesiąt godzin sesji pair programmingowych,
  • Trunk-Based Development - praca w unikatowym DevOpsowym flow - brak branchy, brak merge conflictów, dostarczamy szybciej niż konkurencja w przyjemnych dla programisty warunkach, nauczysz się pracować w tym podejściu, osobiście będziesz wykonywać ok. 50-100 deploymentów na produkcję miesięcznie,
  • Nielimitowana biblioteczka - nielimitowane zakupy książek papierowych, ebooków, audiobooków i innego płatnego kontentu np. Udemy,
  • Praca ze świadomym i pozytywnie nastawionym klientem - któremu mocno zależy na jakości oprogramowania,
  • Udział w projekcie, w którym uratujemy “umierającą” aplikację legacy i przekształcimy ją w sprawnie funkcjonujący i nowoczesny system, który zarządza całą fabryką klienta,
  • Wynagrodzenie w zakresie 14-20k PLN netto - umowa B2B w pełnym wymiarze czasu,
  • Praca w 100% zdalna - zjazd/impreza firmowa raz na kwartał, na przestrzeni maj-lipiec 2023 potrzeba wizyty u klienta pojawiła się tylko 1 raz,
  • 26 dni urlopu oraz wolne święta państwowe,
  • 4 dni na konferencje/naukę,
  • Sprzęt wg. Twoich życzeń (z tym, że pracujemy na Ubuntu).

Proces rekrutacji

  • Link do profilu LinkedIn lub CV (wystarczy jedno),
  • Wstępna rozmowa telefoniczna - ok. 10-30 min z Konradem, naszym tech-leadem,
  • Pair coding online - ok. 1-2h, aby ustalić jak myślisz i pracujesz z kodem oraz czy mamy podobne przekonania. Twoim zadaniem będzie refactoring kodu legacy (zaczynając od testu),
  • Rozmowa końcowa - ok. 1h,

Po każdym etapie udzielamy Ci natychmiastowego i szczegółowego feedbacku (na koniec każdej rozmowy).

Aplikuj

Więcej informacji