Na tym etapie poszukujemy starszego programisty PHP (Laravel), który będzie dołącz do wewnętrznego zespołu rozwoju produktu firmy.O projekcie: b>Projekt ma na celu stworzenie małych systemów CRM do efektywnej współpracy z platformami handlowymi. Główny nacisk położony jest na interakcję z klientami, zapewniając intuicyjne zarządzanie bez dużej ilości danych. Tworzymy proste, ale funkcjonalne rozwiązania, które pomagają automatyzować procesy i zwiększać produktywność platform transakcyjnych.Tec
Na tym etapie poszukujemy starszego programisty PHP (Laravel), który będzie dołącz do wewnętrznego zespołu rozwoju produktu firmy.
O projekcie: b>
Projekt ma na celu stworzenie małych systemów CRM do efektywnej współpracy z platformami handlowymi. Główny nacisk położony jest na interakcję z klientami, zapewniając intuicyjne zarządzanie bez dużej ilości danych. Tworzymy proste, ale funkcjonalne rozwiązania, które pomagają automatyzować procesy i zwiększać produktywność platform transakcyjnych.
Technologie, których używamy:
- Języki programowania: PHP 8, JavaScript, Python
- Frameworks: Laravel, JavaScript, Symfony, Vue.js
- DB: PostgreSQL, Redis, Elasticsearch
- MB: Redis Stream, Amazon SQS
- Apache Airflow, Docker
Chcemy, aby kandydat posiadał następujące umiejętności: < /b>
- Doskonała znajomość PHP (w tym wykorzystanie nowych funkcji PHP8.0+);
- Znajomość języka angielskiego: na poziomie czytania dokumentacji technicznej;
- Umiejętność stosowania podejścia obiektowego w rozwoju, stosowania zasad SOLID i wzorców projektowych;
- Znaczna doświadczenie w pracy z SQL, znajomość optymalizacji zapytań i projektowania modeli danych;
- Testowanie kodu przy użyciu PHPUnit
- Podstawowe umiejętności administrowania Linuksem
- Współpraca z zespołem programiści: utrzymanie przepływu pracy w projekcie Git, przeprowadzenie przeglądu kodu;
- Określenie kierunków refaktoryzacji i optymalizacji istniejącej bazy kodu;
- Umiejętność kompetentnego i przejrzystego dokumentowania kodu; >
- Potrafi zidentyfikować problemy i zrozumieć ich przyczyny (znaleźć przyczynę źródłową) oraz zawsze mieć dwa plany eliminacji: szybki i długoterminowy
- Inicjatywa i kreatywność w zadaniach niestandardowych, umiejętność dobrze i jasno wyrażać swoje myśli i decyzje
- li>Zarządzanie pracą i kontrolowanie terminów w systemie zarządzania projektami (ASANA)
Preferowane będą:
- Doświadczenie w używaniu jednego z popularnych frameworków;
- Znajomość skryptów bash;
- Umiejętność ChatGPT i doświadczenie w pracy z nim przy pisaniu kodu i zapytań SQL
- Doświadczenie w korzystaniu z usług AWS i ich możliwości;
- Umiejętność pracy z architekturą mikrousług;
- Udane doświadczenie w pracy zdalnej;
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:
- 8-godzinny dzień pracy.
- Możliwość pracy zdalnej.
- 20 dni kalendarzowych płatnego urlopu.
- 5 dodatkowe dni weekendowe (dzień wolny).
- Wsparcie przyjaznego i profesjonalnego zespołu.
- Możliwość rozwoju zawodowego i szkoleń, w tym na koszt