Opis pracy
Jesteś graczem zespołowym? Chętnie przyjmujesz ownership?
Szukasz stabilnej firmy stawiającej przede wszystkim na jakość produktu?
Masz dosyć niepewności, niekończących się spotkań i pisania byle jakiego kodu?
Mamy coś dla Ciebie.
Nasz klient, dostawca aplikacji SaaS dla użytkowników biznesowych:
- od lat jest nr 1 w swojej domenie w Polsce
- jest od 10 lat na rynku, ma ponad 1000 klientów
- lokalnie osiągnął już wszystko, co było do osiągnięcia
- wchodzi na rynek globalny
- szuka kluczowych osób do wzmocnienia zespołów developerskich
Stawka:
B2B: 12 000 - 17 500 PLN netto miesięcznie
Umowa o pracę: 10000 - 15000 PLN brutto miesięcznie
Stos technologiczny całego rozwiązania (FE+BE+infrastruktura):
PHP (7.3,8.1), Zend, Symfony, TypeScript, React, PostgreSQL, AWS, Docker, Kubernetes
Zespół i stanowisko:
- zespół złożony jest z architekta, developera, dwóch junior developerów i jednego QA engineera i potrzebuje wzmocnienia
- zespół pracuje w Scrumie, w 2 tygodniowych sprintach, 4 refinementy (2 produktowe/2 techniczne) na sprint, 1 retro, krótkie (8-10 minut) daily codziennie.
- zespół pracuje całkowicie zdalnie, natomiast istnieje możliwość pracy w biurze, jeśli chcesz
Twoje zadania:
- przenoszenie i usprawnianie istniejących rozwiązań z kodu legacy
- praca nad nowymi feature’ami
- tworzenie czytelnych i zrozumiałych API
- bliska współpraca z zespołem produktowym nad specyfikacjami i wymaganiami
- tworzenie wysokiej jakości kodu w PHP (7.3 i 8.1), w oparciu o architekturę monolityczną, mikroserwisową i systemy rozproszone
- implementacja rozwiązań w podejściu “framework agnostic”
Oczekiwania wobec Ciebie:
- pokażesz, że jesteś graczem zespołowym i przyjmujesz ownership powierzonych Ci obszarów
- wykażesz się zaangażowaniem w rozwój produktu i jego jakość
- udowodnisz, że jesteś inżynierem oprogramowania a nie “klepaczem kodu”
Jeśli spełnisz oczekiwania, czekają cię następujące możliwości:
Ścieżka rozwoju: mid-senior-tech lead
Mój klient będzie Cię wspierał w realizacji oczekiwań poprzez:
- zapewnienie codziennego kontaktu z zespołem produktowym
- zapewnienie jak najlepszego systemu organizacji pracy (zespół pracuje w Scrumie)
- dobre praktyki, wsparcie dla zapewnienia jakości produktu na poziomie całej organizacji
- otwartość na Twoje pomysły, jeśli wnoszą wartość dla biznesu.
Potrzebujemy, żebyś miał:
- minimum 3 lata doświadczenia jako Back End Developer
- doświadczenie z PHP (wersje 7.3 i 8.1)
- doświadczenie z frameworkiem Symfony
- doświadczenie z PostgreSQL lub inną relacyjną bazą danych
- znajomość narzędzia Doctrine
- podejście inżyniera oprogramowania
- znajomość dobrych praktyk i wzorców programowania
- umiejętność pisania testów jednostkowych i integracyjnych
- dobrą znajomość języka angielskiego
Jest świetnie, jeśli dodatkowo:
- znasz AWS
- umiesz pisać testy API w Behat
- masz doświadczenie w sesjach event-storming
- masz doświadczenie z CQRS
- masz doświadczenie w pracy z systemami rozproszonymi
- znasz RabbitMQ
Ponadto klient oferuje:
- otwarte i przyjazne środowisko pracy
- dużo niezależności i samodzielności
- dużo miejsca na testowanie swoich pomysłów
- bezkompromisowe podejście do jakości produktu
- ciekawy, pełen wyzwań produkt
- pracę 100% zdalną, z biura na starym Mokotowie lub mix.
Chcesz porozmawiać? Wyślij nam swoje CV!