Starszy programista PHP (Symfony) віддалено Idealny kandydat to ekspert w PHP i Symfony , posiadający duże doświadczenie w tworzeniu skalowalnych aplikacji internetowych i integracji różnych usług zewnętrznych. Powinni posiadać solidną wiedzę na temat zarządzania danymi i analityki oraz potrafić wdrażać zaawansowane funkcje przy użyciu narzędzi i komponentów Symfony. Na tym stanowisku niezbędna jest dobra znajomość języka angielskiego i wysoki poziom odpowiedzialności. Obowiązki: Tworzen
Starszy programista PHP (Symfony)
віддалено
Idealny kandydat to ekspert w PHP i Symfony , posiadający duże doświadczenie w tworzeniu skalowalnych aplikacji internetowych i integracji różnych usług zewnętrznych. Powinni posiadać solidną wiedzę na temat zarządzania danymi i analityki oraz potrafić wdrażać zaawansowane funkcje przy użyciu narzędzi i komponentów Symfony. Na tym stanowisku niezbędna jest dobra znajomość języka angielskiego i wysoki poziom odpowiedzialności.
Obowiązki:
- Tworzenie i utrzymywanie aplikacji internetowych przy użyciu PHP i Symfony 6+.
- Twórz niestandardowe filtry API i integruj z API Platform 3.
- Zarządzaj danymi za pomocą Doctrine ORM (PostgreSQL z PostGIS) i ODM (MongoDB).
- Implementuj zdarzenia Symfony (słuchacze i subskrybenci) do celów analityki, śledzenia i wersjonowania.
- Wykonuj integracje M2M i korzystaj z zewnętrznych interfejsów API przy użyciu pakietów Symfony.
- Korzystaj z usług pobierania danych (synchronizacja Core MLS), uwierzytelniania (Auth0), przesyłania wiadomości (RabbitMQ), poczty e-mail (Sendgrid) i prywatnych połączeń logiki biznesowej z innymi usługami.
- Skoncentruj się na opracowywaniu funkcji analitycznych dotyczących zachowań użytkowników i analizy danych MLS.
Wymagania:
- Umiejętności techniczne:
- Znajomość PHP : ponad 7 lat doświadczenia w tworzeniu PHP.
- Symfony 6+: Głęboka wiedza na temat frameworka Symfony i praktyczne doświadczenie z Symfony 6+, w tym API Platform 3.
- Doctrine ORM i ODM : Biegłość w używaniu Doctrine ORM dla relacyjnych baz danych (PostgreSQL z PostGIS) i ODM dla baz danych NoSQL (MongoDB).
- Symfony Events : Doświadczenie w tworzeniu i zarządzaniu słuchaczami zdarzeń i subskrybentami dla różnych funkcjonalności.
- Integracje M2M : duże doświadczenie w korzystaniu z zewnętrznych interfejsów API i usług przy użyciu pakietów Symfony.
- Pobieranie danych i przesyłanie wiadomości : Doświadczenie z Auth0, RabbitMQ, Sendgrid i innymi usługami integracyjnymi.
- Umiejętności analityczne:
- Duży nacisk na analitykę, w tym śledzenie zachowań użytkowników i analizę danych.
- Możliwość opracowywania narzędzi i funkcji do analizowania zmian w danych MLS na przestrzeni czasu.
- Kompetencje miękkie:
- Osoba o wysokich kwalifikacjach i odpowiedzialności.
- Doskonałe umiejętności komunikacyjne z dobrą znajomością języka angielskiego (poziom B2 lub wyższy).
- Potrafi pracować niezależnie i w zespole.
Preferowane kwalifikacje:
- Znajomość React.js jest znaczącym plusem, choć nie jest obowiązkowe.
- Doświadczenie w pracy w środowisku cyberbezpieczeństwa lub znajomość praktyk bezpieczeństwa będzie dodatkowym atutem.
Korzyści i cechy zatrudnienia:
— Elastyczny harmonogram: wybierz godziny pracy dostosowane do Twojej produktywności.
— Praca zdalna: cała rola jest zdalna, co eliminuje konieczność dojazdów do pracy.
— Niezależność od lokalizacji: pracuj z dowolnej lokalizacji, która odpowiada Twoim potrzebom zawodowym.
— Umowa długoterminowa: Oferujemy przedłużone umowy, uzależnione od wzajemnościzadowolenie.
— Zespół międzynarodowy: współpracuj z różnorodnym, przyjaznym zespołem. Ze względu na ograniczenia prawne obecnie nie zatrudniamy osób z Rosji ani Białorusi.
— Stabilne zatrudnienie: Nasza rekrutacja koncentruje się na długoterminowym budowaniu zespołu, a nie tylko na pojedynczych projektach.
Zapraszamy kandydatów, którzy spełniają te kryteria, do rozważenia możliwości dołączenia do rozwijającej się, zorientowanej na przyszłość firmy.