01 Zakres zadań
Kupuje.live to dojrzała, rozbudowana aplikacja działająca na sporej skali — dla sprzedawców prowadzących transmisje live każda minuta downtime'u to realne, utracone zamówienia, więc stabilność i uptime są dla nas priorytetem.
W ramach codziennej pracy:
- będziesz rozwijać i utrzymywać backend oparty o Symfony 7 – zarówno nowe funkcjonalności, jak i istniejące, krytyczne fragmenty systemu,
- znaczna część logiki biznesowej dzieje się asynchronicznie na workerach RabbitMQ – będziesz projektować, rozwijać i debugować przepływy kolejkowe,
- popracujesz z bazą danych pod realnym obciążeniem: optymalizacja zapytań, indeksy, transakcje, dobór poziomów izolacji,
- będziesz rozwiązywać problemy typu race condition, idempotencja operacji, spójność danych w systemie rozproszonym,
- zadbasz o monitoring, obserwowalność i jakość kodu – mamy szybko rosnący produkt i nie chcemy, żeby ten wzrost odbywał się kosztem stabilności,
- weźmiesz udział w decyzjach architektonicznych i code review,
- będziesz pracować w środowisku opartym o Docker i AWS,
- otrzymasz wsparcie doświadczonego CTO.
Pracujemy w pełni zdalnie, w kameralnym zespole, w którym masz realny wpływ na kształt produktu.
