Jesteśmy firmą technologiczną, która wspiera branżę gamingową, tworząc nowoczesne rozwiązania IT. Współpracujemy z liderami rynku gier, dostarczając narzędzia i platformy ecommerce, które ułatwiają zarządzanie społecznościami graczy i sprzedaż cyfrowych produktów.
Pracujemy w atmosferze otwartości oraz współpracy. Jeśli chcesz tworzyć technologie dla gamingu i działać w zgranym zespole - zapraszamy!
Obowiązki
- Projektowanie i rozwijanie skalowalnych aplikacji backendowych przy użyciu frameworka Symfony, zgodnie z najlepszymi praktykami i wzorcami projektowymi.
- Ścisła współpraca z właścicielami produktu, projektantami i innymi zespołami w celu zapewnienia zgodności wymagań i dostarczania wysokiej jakości rozwiązań.
- Praca z RESTful API, usługami zewnętrznymi oraz zapewnienie płynnego przepływu danych między systemami.
- Projektowanie i implementacja RESTful API z naciskiem na wydajność, bezpieczeństwo (np. OAuth2, JWT) oraz skalowalność w celu wsparcia różnych klientów frontendowych i integracji z systemami zewnętrznymi.
- Tworzenie kompleksowej i dobrze zorganizowanej dokumentacji technicznej, w tym diagramów architektury systemu, specyfikacji API i wytycznych dotyczących wdrażania.
- Aktywny udział w ewolucji stosu technologicznego, podejmowanie decyzji dotyczących nowych narzędzi, frameworków i najlepszych praktyk w zakresie rozwoju backendu i infrastruktury.
- Automatyzacja za pomocą narzędzi CI/CD, takich jak GitLab CI.
- Monitorowanie i optymalizacja wydajności aplikacji.
Wymagania
- Minimum 5-letnie doświadczenie w pracy z frameworkiem Symfony w środowiskach produkcyjnych.
- Ekspercka znajomość PHP 7/8 oraz solidne zrozumienie OOP i wzorców projektowych (SOLID, DDD itp.).
- Doświadczenie w zarządzaniu bazami danych i ich optymalizacji, szczególnie przy użyciu Doctrine ORM.
- Biegłość w tworzeniu i optymalizacji RESTful API.
- Doświadczenie z Redis, RabbitMQ lub innymi brokerami wiadomości będzie dodatkowym atutem.
- Praktyczne doświadczenie z Dockerem
- Znajomość narzędzi monitorujących, takich jak Sentry.
- Silne umiejętności komunikacyjne i zdolność do efektywnej pracy w zespole rozproszonym.
- Proaktywność, zdolność do samodzielnej pracy i proponowania innowacyjnych rozwiązań.
Mile widziane
- Doświadczenie z frameworkiem Sylius ecommerce.
- Doświadczenie z platformami chmurowymi, takimi jak AWS.
- Doświadczenie z headless CMS i podejściem API-first.
- Znajomość Node.js.
- Znajomość frameworków JavaScript, takich jak Vue.js.
- Doświadczenie w pracy z CI/CD.