Zakres obowiązków:
- rozwój i implementacja nowych funkcjonalności
- aktywny udział w spotkaniach zespołu
- tworzenie dokumentacji technicznej
Wymagania:
- PHP (min. 3 lata)
- Symfony (min. 2 lata)
- SQL (min. 3 lata)
- znajomość testów jednostkowych (min. rok)
- API (min. 2 lata)
- CI/CD (np. Jenkins)(min. 1 rok)
- Rabbit/SQS (min. rok)
- komunikatywna znajomość języka angielskiego (B2)
- nastawienie na pracę zespołową
Firma oferuje:
- pracę w doświadczonym zespole, mentoring
- prawa autorskie (do 70% wynagrodzenia)
- roczny system premiowy
- budżet szkoleniowy
- opieka medyczna
- karta sportowa
- wysokiej jakości sprzęt
- elastyczne godziny pracy (8-9)
Dodatkowe atuty:
- NoSQL
Inne:
- 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, Symphony, 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:
1. rozmowa HR-techniczna (50 min.)
2. Zadanie