Jesteśmy nowym software housem, założonym w kwietniu 2021 roku w Krakowie. Założycielem jest
Konrad Otrębski, deweloper, prelegent na konferencjach (m.in. PHPers, PHPCon), wieloletni praktyk
TDD oraz
DevOps’owego flow.
Nie pracujemy na branchach, wszystko pushujemy na master i robimy 50-100 deploy’ów na produkcję miesięcznie (na osobę).
Więcej o tym jak pracujemy tutaj.
Klientem, dla którego odbywa się projekt jest polski producent odzieży. Firma produkuje dedykowaną odzież (z logo) dla klientów b2b, w tym wielu najbardziej znanych marek w Polsce. Celem projektu jest stabilizacja jej aplikacji e-commerce, a następnie
budowa sieci kilkuset satelickich sklepów b2b i b2c. To długoterminowy projekt,
więcej o nim tutaj.
Nasze oczekiwania
- PHP lub inny - znasz dobrze PHP lub inny język general-purpose np. Python, Ruby, JS/TS, Java itp.,
- TDD - posiadasz podstawowe doświadczenie (komercyjne lub inne), rozumiesz wartość tego podejścia, pogłębiasz wiedzę i chcesz tak pracować,
- Refactoring, Clean Code - potrafisz pisać dobrej jakości kod, a także modyfikować już istniejący,
- Język angielski oraz polski - poziom komunikatywny,
- Pasja do programowania poparta Twoim ciągłym rozwojem.
Twoje zadania
-
Budowa oprogramowania w duchu TDD - tworzymy software przy użyciu prawdziwego TDD (test-first). Będziesz pisać testy wszystkich poziomów od unitowych, przez integracyjne po e2e/funkcjonalne,
- Utrzymanie aplikacji - bug fixing, refactoring legacy kodu, performance optimization, upgrade bibliotek - pierwszy etap projektu, który potrwa ok. 2-3 miesiące. Piszemy przy tym testy, dodajemy automatyzację, spłacamy dług techniczny,
-
Budowa architektury kilkuset satelickich sklepów b2b i b2c - drugi etap i główny cel naszego projektu. Dzięki temu nasz klient będzie mógł zwielokrotnić sprzedaż swoich produktów,
- Bezpośrednia współpraca z szefostwem klienta i jego zespołem sprzedażowo-marketingowym. Komunikacja z użytkownikami aplikacji (np. w celu zreprodukowania buga).
Oferta
-
DevOpsowe flow kilkuset deployów miesięcznie i brak branchy - nauczysz się pracować w tym podejściu, osobiście będziesz wykonywać ok. 50-100 deployów na produkcję miesięcznie. Nie da się osiągnąć takich konkretnych liczb bez stosowania wielu praktyk: (a) TDD, Trunk-Based Development, CI/CD, XP, Infrastructure-as-Code, inwestycji w monitoring, (b) refactoringu, pisania Clean Code, Domain-Driven Design, klasycznych zasad SOLID, KISS itp. (c) pracy na małych batchach, limitowania WIP, Kanban, YAGNI itp.,
-
Nielimitowana biblioteczka - nielimitowane zakupy książek papierowych, ebooków, audiobooków i innego płatnego kontentu np. Udemy,
-
Praca ze świadomym klientem - nasz klient zarządza wg. Theory of Constraints (które jest też podstawą kultury DevOps). Część zespołu marketingu i sprzedaży zna podstawy SQL, PHP, JS,
- Wdrożenie do PHP - w przypadku przejścia z innego języka otrzymasz nasze wsparcie m.in. bardzo dużą ilość pair programmingu,
- Praca w pełnym wymiarze czasu, 26 dni urlopu oraz wolne święta państwowe,
- Umowa b2b, UoP lub zlecenie
Proces rekrutacji
-
Max. 24h - od momentu złożenia aplikacji do momentu podjęcia decyzji o współpracy, o ile będzie dostępność po Twojej stronie,
- 3 etapy - rozmowa techniczna, sesja pair programming oraz culture fit interview (łącznie ok. 3-5h),
- Natychmiastowy i szczegółowy feedback po każdym etapie,
- CV lub link do profilu - nie musisz wysyłać CV, wystarczy nam Twój profil np. na LinkedIn.
Więcej informacji