Dla jednego z najszybciej rozwijających się marketoplace`ów na świecie, oferującego wynajem ponad 8000 miejsc eventowych w Wielkiej Brytanii, Irlandii, Australii, Kanadzie i Singapurze poszukujemy doświadczonego:
Senior PHP Developer
który dołączy do zespołu IT, pracując razem z 2 senior backend i 1 senior frontend developerem, współpracującymi z założycielami i zespołem produktowym.
O ROLI
Jako Senior PHP Developer, będziesz odpowiedzialny za:
- Rozwijanie aplikacji PHP marketplace w sposób TDD (stack poniżej)
- Budowanie infrastruktury w podejściu Infrastructure-As-Code – stopniowo migrujemy do chmury
- Radzenie sobie z wyzwaniami skalowania – rośnie wolumen ruchu, wykorzystanie danych i rozszerzamy się geograficznie na nowe rynki i źródła przychodów
- Tworzenie nowych funkcjonalności począwszy od współpracy z biznesem (Zespół Produktu, założyciele firmy, inne zespoły) do ostatecznego wdrożenia do produkcji i monitorowania
- Wybór architektury, która najlepiej rozwiązuje dany problem – zespół jest jedynym zespołem inżynierskim w firmie i mają ogromną autonomię
- Przyczynianie się do poprawy workflow w oparciu o Kanban poprzez ciągłe zmniejszanie czasu cyklu i realizacji oraz utrzymywanie niskiego poziomu Work In Progress
Poszukujemy osoby zainteresowanej obszarami Cloud i Infrastructure-as-Code. Doświadczenie z IaC nie jest wymagane, ale zainteresowanie tematem i chęć do pracy nad tymi zadaniami tak. Będziesz miał wiele możliwości rozwoju w tym obszarze, ponieważ jesteśmy w trakcie realizacji drogi, aby stać się aplikacją cloud-native.
Twój typowy tydzień pracy będzie składał się z:
60% – kodowanie
20% – code review
20% – spotkania (1:1, standups, retros, spotkania techniczne dev`ów)
Stack technologiczny:
Backend: PHP, Laravel, Twig, MySQL, Redis, Elasticsearch
Frontend: Vue, Twig, SCSS, Tailwind, Jest
Infrastruktura: CDN w Fastly, HAProxy, Nginx, Elasticsearch/Fluentd/Kibana + Grafana do monitorowania, Docker, Terraform, wiele usług AWS, kopii zapasowych i CI/CD, PHPUnit & Jest do testów.
Powyżej przedstawiony jest stack głównej aplikacji marketplace. W zeszłym roku uruchomiliśmy również bootstrapped nowego produktu wideo w Vue, Tailwind, Twilio Video, Google Firestore i Vercel – nad nimi będziesz pracował raczej sporadycznie.
CZEGO POTRZEBUJESZ, ABY ODNIEŚĆ SUKCES?
- Bardzo dobrej znajomości co najmniej 1 języka programowania (będziesz pracować w PHP), w tym co najmniej 1 nowoczesnego frameworka
- Umiejętność organizacji kodu – znajomość pojęć takich jak SOLID, wzorce projektowe, Clean Code, Domain-Driven Design, itp.
- Przestrzeganie najlepszych praktyk tworzenia oprogramowania, takich jak Test-Driven Development, Trunk-Based Development/Continuous Integration, Delivery and Deployment, a także Agile, DevOps i Infrastructure-as-Code
- Nastawienie na ciągłe uczenie się, z pasją do IT, aktywne zdobywanie nowej wiedzy i bycie na bieżąco z najnowszym stanem wiedzy w branży oprogramowania
- Świetne umiejętności komunikacyjne w języku angielskim (na pewno na duży plus, ale nie konieczne)
DLACZEGO POKOCHASZ TĘ PRACĘ?
- Dobrze rozwinięty workflow w Kanban i Trunk-Based Development – obecnie 150 wdrożeń na produkcję miesięcznie, automated tests battery uruchamiana w około 5 minut; niski poziom Work In Progress (zazwyczaj 1 story na developera)
- Założyciele firmy, którzy inwestują w praktyki doskonałości technicznej, takie jak szybkie CI/CD, pisanie testów (w pierwszej kolejności), Infrastructure-as-Code, dobrze zorganizowany kod (Clean Code, Domain-Driven Design, itp.)
- Kultura ciągłego uczenia się wśród zapalonych programistów, którzy czytają książki, uczestniczą w konferencjach i przemawiają na nich, z nieograniczoną ilością książek, aby wspierać Twój rozwój osobisty
- Konkurencyjne miesięczne wynagrodzenie 17-23k PLN netto/B2B
- 20 dni płatnego urlopu rocznie + PL dni ustawowo wolne od pracy, aby zapewnić Ci work-life-balance
- Możliwość pracy w 100% zdalnie lub, jeśli wolisz, z naszego biura w Krakowie proces rekrutacji
JAK WYGLĄDA PROCES REKRUTACJI?
- Tech & HR screening
- Tech interview/Pair programming
- Demo day
ZAPRASZAMY! 🙂