Ta oferta pracy jest już nieaktualna.
Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zadania:
- Utrzymanie (33%) i rozwój (67%) aplikacji opartych o Laravel,
- Udział w projektowaniu architektury systemów,
- Integracja z systemami zewnętrznych dostawców,
- Współpraca z zespołem frontend i backend developerów, testerów i designerów,
- Kontakt z polskimi i międzynarodowymi klientami i partnerami (również w j. angielskim).
Wymagania:
- Bardzo dobra znajomość PHP 7.4+ i Laravel,
- Stosowanie wzorców projektowych i dobrych praktyk tworzenia oprogramowania,
- Znajomość architektury Hexagonalnej (Ports & Adapters) oraz podejścia framework agnostic,
- Doświadczenie w pisaniu testów jednostkowych, integracyjnych,
- Bardzo dobra znajomość baz danych SQL (MariaDB),
- Wiedza z zakresu integracji systemów w oparciu o SOAP, REST,
- Znajomość zagadnień architektury mikroserwisowej i komunikacji asynchronicznej,
- Doświadczenie w pracy z Redis, Elasticsearch, Docker.
Firma oferuje:
- Pracę nad własnym produktem
- Różnorodność wyzwań
- Brak biurokracji
- Pakiet medyczny
- Pakiet sportowy
- Bonus finansowy za planową realizację prac
- Bonus urlopowy za zatrudnienie osoby rekomendowanej
Dodatkowe atuty:
- Znajomość podejść TDD, ObjectMother oraz Detroit School.
- Znajomość React.js lub innego frameworka SPA (nie musisz tego znać - mamy w zespole dedykowanego frontendowca)
- Podstawy node.js
- Podstawy DevOps
Dodatkowe:
Stack:
- Backend: PHP 7.4 + Laravel, node.js, MariaDB, Redis, ElasticSearch, Codeception,
- Frontend: ReactJS, jQuery, npm, yarn, webpack,
- System kontroli wersji: Git,
- Continious Integration: GitLab CI,
- Zarządzanie logami: Graylog,
- Maszyny developerskie: Linux, Docker, PhpStorm.