P3 Doweks
Jesteśmy software housem z Krakowa. Założycielem jest Konrad Otrębski, developer, prelegent na konferencjach, wieloletni praktyk Test-Driven Development 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.
Projekt: wrappowanie fabryki w API
Klientem, dla którego odbywa się projekt jest polski producent odzieży. Firma produkuje dedykowaną odzież dla klientów b2b (np. kurierów, hoteli, sportowców, beauty itd.), w tym wielu najbardziej znanych marek w Polsce. Celem projektu jest stabilizacja systemu, który zarządza całą fabryką klienta, a następnie rozbudowa jego możliwości. Naszą podstawową metodą pracy jest TDD.
Java lub PHP?
Będziesz zajmować się rozwojem aplikacji w Java. Jeśli jesteś programistą PHP to w pierwszych dniach pracy otrzymasz pełne wdrożenie do Java (m.in. przez pair programming). Dla programistów PHP jest to więc oferta "przebranżowienia" do Java.
Wymagania
- Java lub PHP - bardzo dobra znajomość jednego z tych języków,
- Test-Driven Development - znasz, posiadasz doświadczenie 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,
- Domain-Driven Design - mile widziane; nie wymagamy.
Zadania
- Rozwój aplikacji w Java,
- Praca w TDD (naprawdę najpierw piszemy test),
- Code reviews dla innych członków zespołu oraz pair programming.
Oferta
- Pełne wdrożenie i przebranżowienie do języka Java (jeśli przechodzisz z PHP) - m.in. kilkadziesiąt godzin sesji pair programmingowych,
- Nielimitowana biblioteczka - nielimitowany budżet na książki papierowe, ebooki, audiobooki czy kursy (typu Udemy, Coursera),
- Wynagrodzenie w zakresie 18-24k PLN netto - umowa B2B w pełnym wymiarze czasu,
- Praca w 100% zdalna - zjazdy firmowe raz na kwartał,
- 26 dni urlopu oraz wolne święta państwowe,
- 4 dni dodatkowego wolnego na konferencje/naukę,
- Sprzęt wg. Twoich życzeń (z tym, że pracujemy na Linux Ubuntu),
- 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,
- Udział w projekcie, w którym ratujemy aplikację legacy i przekształcimy ją w sprawnie funkcjonujący i nowoczesny system, który zarządza całą fabryką klienta,
- Praca ze świadomym i pozytywnie nastawionym klientem - któremu mocno zależy na jakości oprogramowania.
Etapy rekrutacji
- Formularz aplikacyjny (wystarczy jedno: LinkedIn lub CV),
- 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,
- Rozmowa końcowa - ok. 1h.
Zasady rekrutacji
- Po każdym etapie udzielamy Ci natychmiastowego i szczegółowego feedbacku (na koniec rozmowy),
- Odpowiadamy każdemu! Na pierwszą rozmowę możesz umówić się samodzielnie zaraz po zaaplikowaniu (przy użyciu naszego kalendarza).
Więcej informacji