Opis projektu:
Rozwój platformy lojalnościowej dla międzynarodowej korporacji działającej w branży FMCG (fast-moving consumer goods):
- Rozwiązanie składa się z kilku modułów: portalu dla klientów (www i aplikacja mobilna PWA), systemu CRM, systemu back office
- System dużej skali – ponad 1,5 miliona użytkowników, przetwarzanie dużej ilości danych, kilkadziesiąt mikroserwisów uruchomionych na EKS (Kubernetes)
- Duży wpływ na wybór technicznych aspektów rozwiązania, jesteśmy odpowiedzialni za całość procesu developmentu – od analizy wymagań, przez projektowanie architektury, na wdrożeniu i wsparciu produkcyjnym kończąc
- Stack technologiczny aktualizowany na bieżąco (min.: Angular, Java 17, Spring Boot, Amazon EKS (Kubernetes), Kafka, Solr, Redis, ELK, Grafana, AWS Cloud)
- Zorganizowany proces wydawania kolejnych wersji systemu, wdrożone CI/CD
- Projekt realizowany w metodyce opartej na Scrum
- Kompletny zespół projektowy (Analityk, Tester, UX Designer, Developerzy w podziale na Web, Front-End, Back-End, Lider Techniczny, Scrum Master)
Będziesz odpowiadać za:
- Developement nowych funkcjonalności w systemach, wsparcie po wdrożeniu i poprawki defektów produkcyjnych (rozwój 85%, utrzymanie 15%)
- Wybór narzędzi i technologii potrzebnych w developmencie systemów
- Rozwiązywanie zaawansowanych problemów technicznych
- Analizę i doszczegółowianie wymagań
- Aktywny udział w projektowaniu aplikacji
Oczekujemy od ciebie:
- Minimum 5 lat doświadczenia komercyjnego
- Doświadczenia z wykorzystaniem bibliotek / frameworków do budowania aplikacji frontendowych (Vue, React, Angular)
- Doświadczenia w realizacji projektów w oparciu o CMS
- Biegłej znajomości Angular, XHTML, HTML, JavaScript, CSS
- Znajomości Responsive Web Design i umiejętności tworzenia stron na urządzenia mobilne
- Znajomości systemów kontroli wersji (Git)
- Znajomości języka angielskiego na poziomie minimum B2
- Umiejętności samodzielnego doboru technologii do wymagań projektu
Dołączenie do Pretius oznacza:
- Elastyczne godziny pracy
- Wszystkie formy współpracy (B2B, UoP, zlecenie)
- Pracę w doświadczonym zespole i możliwość wymiany wiedzy z innymi developerami