Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zakres obowiązków:
- Rozwijanie autorskiej platformy klienta - implementacja nowych funkcjonalności
- Tworzenie rozwiązań przy użyciu PHP 7.4 do 8.2 oraz Symfony 5
- Przeprowadzanie testów jednostkowych i integracyjnych
- Udział w spotkaniach zespołu (praca w SCRUM)
- Tworzenie dokumentacji technicznej
Wymagania:
- Umiejętności pracy w zespole, szukamy wyłącznie team playerów
- Praktycznej znajomości zasad programowania obiektowego i wzorców projektowych
- 5 lat doświadczenia z PHP i SQL
- Minimum 2 lata doświadczenia w pracy z Symfony
- Dobra znajomość Rest API, CI/CD (np. Jenkins)
- Doświadczenie minimum 2 lata w tworzeniu testów jednostkowych i integracyjnych
- Praktyczna znajomość wzorca DDD
- Minimum 2 lata doświadczenia z DDD i CQRS
- Minimum rok doświadczenia z rozwiązaniami cloud'owymi
- Dobra znajomość języka angielskiego (B2/C1)
Oferujemy:
- Zatrudnienie w oparciu o umowę o pracę (prawa autorskie do 70% wynagrodzenia)
- Roczny system premiowy (wysokość jednej miesięcznej pensji)
- Budżet szkoleniowy
- Opiekę medyczną
- Kartę sportową
- Elastyczne godziny pracy
- Praca 100% zdalna lub hybrydowo w warszawskim biurze
Dodatkowe atuty:
- NoSQL
- Event Sourcing
- AWS
Inne informacje:
- Rozwijamy i utrzymujemy naszą autorską platformę FinTech (wymiana walut, płatności, banking dla firm)
- Architektura platformy jest rozproszona i składa się z kilku większych i mniejszych serwisów oraz bibliotek
- Stack technologiczny: PHP, Symfony, PHPunit, Behaty, MySQL, PostgreSQL, MongoDB, Rest API, RabbitMQ, SQS, AWS
- CI/CD: GitHub, Jenkins, Kubernetes, CodeCov, CS Fixer, PHP Stan
- Metodyki IT: EventSourcing, DDD, CQRS, TDD
- Metodyki pracy: Scrum, Kanban, Event storming, Code review, Pair programming
Proces rekrutacyjny składa się z:
- Rozmowa HR-techniczna (ok. 50 min)
- Zadanie (1-2 h)