O kliencie:
Nasz klient jest dostawcą usług oprogramowania z siedzibą w Düsseldorfie i dynamicznym zespołem ponad 40 kreatywnych ekspertów z różnych dziedzin.
Koncentrują się na autentyczności, indywidualnym rozwoju talentów i otwartej komunikacji. Firma opiera się na szacunku, zaufaniu i odpowiedzialności. Jako organizacja zorientowana na innowacje inwestuje w nowe pomysły. Wierzą, że najlepsze wyniki osiąga się w zespole, uznając, że błędy są częścią procesu uczenia się. Są otwarci i odważni w odkrywaniu nowych ścieżek.
Zadania:
- Tworzenie nowoczesnych aplikacji frontendowych opartych na na ReactJS, Next.js i TypeScript.
- Rozwój API w oparciu o GraphQL.
- Rozwój nowoczesnych aplikacji backendowych w oparciu o Node.js i PHP Symfony.
- Projektowanie i wdrażanie nowych funkcji dla zaawansowanych rozwiązań programowych we współpracy z działami zarządzania projektami, projektowania i rozwoju.
- Pisanie i utrzymywanie naszych automatycznych zestawów testów.
- Udział w procesach ciągłego doskonalenia .
Wymagania:
- Dobra znajomość współczesnego JavaScript (ES6 i nowsze) oraz /lub TypeScript
- Bardzo dobra znajomość Next.js
- Rozległe doświadczenie z frameworkami i bibliotekami frontendowymi, takimi jak ReactJS
- Dobra znajomość nowoczesnego PHP (v8 i nowsze)< /li>
- Znajomość frameworków i bibliotek PHP, takich jak Symfony i/lub Laravel
- Znaczące doświadczenie z relacyjnymi bazami danych
- Dobra znajomość ustalonych i rozwijających się interfejsów API sieci Web
- Kompetencja w korzystaniu i tworzeniu usług internetowych opartych na REST, a zwłaszcza GraphQL
- Doświadczenie w optymalizacji wydajności
- Podstawowa znajomość HTML i CSS
- Doświadczenie w zwinnym rozwój w zespole
- Praktyczne doświadczenie w automatycznym testowaniu oprogramowania
- Podstawowa wiedza z zakresu bezpieczeństwa API
- Płynna znajomość języka angielskiego przynajmniej na poziomie B2
Miło jest mieć:
- Doświadczenie z technologiami konteneryzacji, takimi jak Docker
- Doświadczenie z narzędziami do orkiestracji kontenerów m.in. Kubernetes, OpenShift, czy Docker Swarm
- Wiedza w zakresie projektowania i adaptacji oprogramowania zgodnie z metodologią dwunastu czynników
- Znajomość ciągłej integracji za pomocą narzędzi takich jak Bitbucket lub Jenkins
- Doświadczenie w mapowaniu obiektowo-relacyjnym, np. używanie Doctrine w PHP
- Doświadczenie z headless CMS, takim jak Strapi
- Doświadczenie z PostgreSQL
- Doświadczenie z Federacją Apollo
- Doświadczenie z integracja narzędzi Analytics, takich jak GA4, GTM, amplitude i/lub Matomo
Korzyści dla firmy:
- Wygodny rodzaj pracy: zdalna;
- Brak systemów śledzenia czasu pracy;
- 20 dni roboczych płatnego urlopu rocznie, który możesz wykorzystać w zależności od potrzeb;
- Płatne zwolnienia lekarskie;
- Zajęcia z języka angielskiego;
- Dodatkowe dni urlopu z tytułu specjalnych wydarzeń życiowych;
- Wynagrodzenie za programy edukacyjne i szkoleniowe.
- li>