JustJoin.IT Stacjonarnie Junior

Junior Backend Engineer, PHP

Droplabs

⚲ Kraków

7 000 - 10 000 PLN netto (B2B) | 6 000 - 8 500 PLN brutto (UoP)

Wymagania

  • Git
  • Symfony
  • PHP 8
  • MySQL
  • PHPUnit

Opis stanowiska

Kim jesteśmy?

Droplabs to krakowska firma, która stworzyła system sprzedaży i rezerwacji biletów online, wykorzystywany przez największe firmy z branży Tours&Attractions&Activities, jak np. aquaparki, parki rozrywki czy inne atrakcje turystyczne. Naszym celem jest digitalizacja branży rekreacyjno-turystycznej aby wszystkim usprawnić dostęp do najciekawszych atrakcji! Od 2023 roku propagujemy i wdrażamy w atrakcjach turystycznych strategię cen dynamicznych.

Jako Junior Backend Engineer w Droplabs będziesz rozwijać kod, który realnie obsługuje sprzedaż biletów dla setek atrakcji turystycznych w Polsce i za granicą - od małych muzeów po największe aquaparki i parki rozrywki, gdzie w szczycie sezonu nasze API musi bez zająknięcia obsłużyć setki tysięcy rezerwacji. Backend produktu wymaga zarówno przemyślanej architektury, jak i dbałości o stabilność w godzinach największego ruchu. Pracując razem z naszym zespołem backendowym, produktowym i AI, będziesz poznawać oraz tworzyć cały cykl życia funkcjonalności - od analizy wymagań i projektowania API, przez implementację i pokrycie testami, aż po wdrożenie i monitorowanie rozwiązania na produkcji.

Wymagania
• Znajomość języka PHP 8+.
• Znajomość baz MySQL.
• Znajomość gita.
• Umiejętność pisania testów jednostkowych w phpunit.
• Umiejętność dobierania adekwatnych rozwiązań do napotkanych problemów.
• Umiejętność pisania czystego kodu i wykorzystywania wzorców projektowych.
• Znajomość Claude Code.

Mile widziane
• Znajomość frameworka Symfony 6+.
• Znajomość AWS i narzędzi DevOps-owych.
• Doświadczenie z Dockerem i Docker Compose w środowiskach deweloperskich i produkcyjnych.
• Znajomość asynchronicznego przetwarzania i kolejkowania zadań (Symfony Messenger, SQS).
• Podstawy CI/CD (GitHub Actions, GitLab CI).

Obowiązki
• Aktywny rozwój produktu pod względem funkcjonalności.
• Utrzymanie backendu platformy Droplabs.
• Projektowanie i wdrażanie skalowalnych rozwiązań API.
• Pisanie testów: jednostkowych, funkcjonalnych, integracyjnych.
• Code review i dbanie o standardy jakości w zespole.
• Śledzenie trendów backendowych i proponowanie rozwiązań adekwatnych do potrzeb biznesowych.

Co oferujemy?
• Praca nad produktem w ciekawej branży, z którego korzystają każdego miesiąca setki firm oraz miliony klientów tych firm.
• Pracę nad produktem, z którego można samemu często korzystać.
• Program zwrotów pieniędzy za bilety zakupione do naszych klientów.
• Kącik baristy, gdzie przygotowujemy kawę z Kolumbii, czy Brazylii.
• Integracje przez wspólne wycieczki oraz wyjścia.

Szczegóły
• Praca w pełnym wymiarze na B2B / umowie zlecenie / umowie o pracę.
• Wynagrodzenie 7 000 – 10 000 zł netto miesięcznie na B2B lub 6 000 - 8 500 zł brutto na UoP/UZ.
• Praca stacjonarna w naszym biurze w Krakowie (obok Placu Bohaterów Getta).

🔍 Dekoder Ogłoszenia

🔴
rozwijać kod, który realnie obsługuje sprzedaż biletów dla setek atrakcji turystycznych w Polsce i za granicą
Będziesz pracować nad systemem, który jest kluczowy dla biznesu firmy, co może wiązać się z presją i odpowiedzialnością.
🔴
API musi bez zająknięcia obsłużyć setki tysięcy rezerwacji
Oczekuje się od Ciebie umiejętności tworzenia wydajnych rozwiązań, które poradzą sobie z dużym obciążeniem.
🔴
poznawać oraz tworzyć cały cykl życia funkcjonalności - od analizy wymagań i projektowania API, przez implementację i pokrycie testami, aż po wdrożenie i monitorowanie rozwiązania na produkcji
Oczekuje się od Ciebie samodzielności i wszechstronności w pracy nad nowymi funkcjonalnościami, nie tylko pisania kodu.
🔴
Umiejętność dobierania adekwatnych rozwiązań do napotkanych problemów.
Oczekuje się od Ciebie samodzielnego myślenia i znajdowania najlepszych sposobów na rozwiązywanie problemów, a nie tylko ślepego podążania za instrukcjami.
🔴
Znajomość Claude Code.
Jest to prawdopodobnie literówka lub nieznane narzędzie, które może wymagać samodzielnego odkrycia jego zastosowania.