Publikuj oferty pracy
Zatrudniaj bez prowizji
5 wyświetleń
VilnaCRM
Obecnie poszukujemy zmotywowanego i utalentowanego stażysty programisty PHP, który dołączy do naszego zespołu w VilnaCRM. Jako stażysta programista PHP będziesz miał okazję pracować nad naszym nowoczesnym stosem PHP i przyczyniać się do rozwoju naszego systemu CRM. Jest to doskonała okazja dla kogoś, kto pasjonuje się programowaniem PHP i chce zdobyć praktyczne doświadczenie w dynamicznym i opartym na współpracy środowisku start-upowym.
Zadania:
< p>• Zapoznaj się z bazą kodu VilnaCRM, jego strukturą i używanymi technologiami, w tym API Platform 3, PHP 8 i Symfony 6.
• Współpracuj z zespołem programistów naprawiać błędy i wdrażać nowe funkcje przy użyciu nowoczesnego stosu PHP.
• Wdrażaj usługi zaplecza i interfejsy API zgodnie z zasadami architektury heksagonalnej, DDD (projektowanie oparte na domenach) i CQRS (segregacja odpowiedzialności za zapytania poleceń) w PHP.
• Korzystaj z wbudowanego środowiska dokowanego i wygodnego polecenia CLI do programowania i wdrażania.
• Zapewniaj najwyższą jakość kodu, stosując kontrole CI, w tym Psalm, PHPInsights, bezpieczeństwo sprawdzanie i naprawianie stylu kodu.
• Pisz i utrzymuj testy jednostkowe i testy integracyjne przy użyciu PHPUnit i Behat.
• Weź udział w przeglądach kodu, aby uczyć się od doświadczonych programistów i doskonalić swoje umiejętności kodowania .
• Dokumentuj swoją pracę i współtwórz dokumentację projektu.
• Bądź na bieżąco z najnowszymi technologiami PHP i najlepszymi praktykami.
• Weź udział w ciągłym doskonalenie procesu programistycznego.
Wymagania:
• Znajomość PHP i programowania obiektowego.
• Znajomość nowoczesnych frameworków PHP, takich jak Symfony lub Laravel.
• Znajomość tworzenia API i zasad RESTful.
• Znajomość systemów baz danych, takich jak MySQL lub PostgreSQL .
• Zrozumienie zasad tworzenia oprogramowania, w tym SOLID i wzorców projektowych.
• Znajomość systemów kontroli wersji, takich jak Git.
• Silny problem- umiejętności rozwiązywania problemów i dbałość o szczegóły.
• Umiejętność współpracy w środowisku zespołowym i skutecznej komunikacji.
• Osoba zmotywowana i chętna do nauki i rozwoju jako programista PHP.< /p>
Dodatkowe umiejętności:
• Doświadczenie z architekturą sześciokątną, DDD i CQRS w PHP.
• Znajomość Dockera i konteneryzacji.
• Znajomość praktyk i narzędzi CI/CD.
• Znajomość frameworków i narzędzi testowych, takich jak PHPUnit i Behat.
< p>• Znajomość narzędzi do analizy kodu, takich jak Psalm i PHPInsights.• Doświadczenie z narzędziami do naprawy stylu kodu, takimi jak PHP CS Fixer.
W VilnaCRM cenimy kreatywność, innowacyjność i pasję do rozwoju PHP. Jako stażysta programista PHP będziesz miał okazję uczyć się i brać udział w rzeczywistych projektach, pracując z doświadczonymi programistami. Zapewniamy wspierające i oparte na współpracy środowisko pracy, które zachęca do rozwoju i uczenia się. Jeśli jesteś entuzjastą rozwoju PHP i chcesz być częścią startupu, który rewolucjonizuje systemy CRM, chętnie usłyszymym do Ciebie.
Przy składaniu wniosku dołącz odpowiednie linki do portfolio lub GitHub.