Na tym etapie poszukujemy Średniego programisty PHP (Symfony), który będzie dołącz do wewnętrznego zespołu rozwoju produktu firmy.O projekcie: b>Rozwijamy unikalny produkt do użytku wewnętrznego i dalszej sprzedaży usług międzynarodowych dostaw towarów - zautomatyzowana linia do przetwarzania towarów + WEB aplikacja obsługująca pełny cykl logistyczny od momentu zamówienia towaru aż do dostarczenia towaru do ostatecznego nabywcy.Technologie, których używamy: Języki programowania: PHP 8, JavaScr
Na tym etapie poszukujemy Średniego programisty PHP (Symfony), który będzie dołącz do wewnętrznego zespołu rozwoju produktu firmy.
O projekcie: b>
Rozwijamy unikalny produkt do użytku wewnętrznego i dalszej sprzedaży usług międzynarodowych dostaw towarów - zautomatyzowana linia do przetwarzania towarów + WEB aplikacja obsługująca pełny cykl logistyczny od momentu zamówienia towaru aż do dostarczenia towaru do ostatecznego nabywcy.
Technologie, których używamy:
- Języki programowania: PHP 8, JavaScript;
- Frameworks: Symfony, React/Redux;
li>- DB: PostgreSQL, Elasticsearch;
- MB: Amazon SQS;
< li>Apache Airflow, RabbitMQ, Docker, Zabbix, Sentry
Chcemy, aby kandydat posiadał następujące umiejętności:
- Doskonała znajomość PHP (w tym wykorzystanie nowych funkcji PHP8.0+);
- Doświadczenie z Symfony (ponad 2 lata);
- li>Projektowanie, rozwój API REST;
- Znajomość zasad OOP;
- Projektowanie, tworzenie oprogramowania według zasad SOLID;
- Znajomość wzorców projektowych;
- Znaczące doświadczenie z SQL, wiedza z zakresu optymalizacji zapytań i projektowania modeli danych;
- Testowanie automatyczne - testy funkcjonalne i jednostkowe;
- Podstawowe umiejętności administrowania Linuksem;
- li>
- Umiejętność współpracy z brokerami komunikatów;
- Określanie kierunków refaktoryzacji i optymalizacji istniejącej bazy kodu;
- Umieć kompetentnie i przejrzyście dokumentować kod;
- Inicjatywa i kreatywność w zadaniach niestandardowych, umiejętność dobrego i jasnego wyrażania swoich myśli i decyzji;
- Zarządzanie pracą i kontrola terminów w systemie zarządzania projektami;
- Znajomość języka angielskiego: średniozaawansowana w piśmie.
Preferowane będą:
- Doświadczenie w optymalizacji i skalowaniu PostgreSQL
- Doświadczenie w architekturze modułowej
- Doświadczenie w Dockerze
- Znajomość skryptów bash; < /li>
- Znajomość JavaScriptu;
- Umiejętność ChatGPT i doświadczenie w pracy z nim przy pisaniu kodu i zapytań SQL
- Udane doświadczenie w pracy zdalnej;
ul>< p style="styl czcionki: normalny; Font-weight: 400">Co zrobić:- Przenieś istniejącą funkcjonalność z czystego PHP do Symfony
- Zachowaj istniejący kod
- Skonfiguruj identyfikację produktów otrzymanych z różnych platform;
- Tworzenie i wspieranie usług automatyzacji pracy z platformami handlowymi;
- Inżynieria danych;
Dostępność kompetencji:
- Zorientowanie na wynik
- Myślenie systemowe
- Umiejętność znajdowania alternatywnych rozwiązań
- Samodyscyplina
- Odpowiedzialność< /li>
- Umiejętność pracy w zespole
Warunki pracy:
- Grafik pracy: 8-godzinny dzień pracy
- Praca zdalna
- Płatny urlop 20 dni kalendarzowych
- Dzień wolny 5 dni
- Przyjazny i profesjonalny zespół
- Możliwość rozwoju, nauki (w tym na koszt firmy)