Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
Xenoss
Projekt
Naszym celem jest opracowanie zespołowej platformy zakupów detalicznych, która zapewnia ujednolicone zarządzanie kampaniami, śledzenie wydajności i statystyki na różnych platformach. Platforma umożliwi markom i agencjom marketingowym prowadzenie kampanii reklamowych z poziomu jednego, ujednoliconego interfejsu użytkownika. Będzie miał łatwe w obsłudze funkcje samoobsługi i integrację z Criteo, CitrusAds, Amazon, Nielsen w zakresie analiz i Broadbank w zakresie danych produktów. Platforma będzie zawierać wiele modułów, w tym analizy, raportowanie, prognozowanie, powiadomienia i inne usługi.
Niezbędne umiejętności
— Co najmniej 4 lata doświadczenia doświadczenie zawodowe w tworzenia oprogramowania
— Dobre umiejętności rozwiązywania problemów i rozwiązywania problemów
— Doświadczenie w stosowaniu zasad SOLID, czystej architektury, wzorców projektowych
— Głęboka znajomość Javascript i TypeScript
— Solid praktyczne doświadczenie z Node.js i jego ekosystemem
— Praktyczne doświadczenie z React, Redux
— Dobra wiedza teoretyczna i praktyczne doświadczenie z nierelacyjnymi bazami danych (np. MongoDB)
— Praktyczne doświadczenie z dowolnym popularnym rozwiązaniem do przesyłania wiadomości (RabbitMQ, SQS, NATS, Google Pub/Sub)
– Praktyczne doświadczenie z dowolnym nowoczesnym rozwiązaniem CI/CD (Gitlab, Argo, Jenkins, Bitbucket Pipelines)
— Dobrze znajomość przepływu pracy opartej na kontenerach, doświadczenie z Dockerem i Kubernetes
— Dobry angielski w mowie i piśmie
Miłe umiejętności
— Masz doświadczenie w projektowanie i budowanie złożonych funkcji obejmujących wiele usług i komponentów interfejsu użytkownika
— Zaznajomienie się z rozwiązaniami i bazami danych OLAP
Co będziesz robić
Twoim celem będzie upewnij się, że funkcje, nad którymi będziesz pracować z zespołem, są budowane z wysoką jakością i w efektywny sposób.
— Będziesz współpracować z zespołem projektowym nad budowaniem i projektowaniem nowych usług, zapewniając ich płynność integracja z platformą.
— Będziesz aktywnie komunikować się z zespołem ds. produktu w sprawie wymagań dotyczących funkcji.
— Przekształcisz wymagania dotyczące produktu w niezawodne, skalowalne i łatwe w utrzymaniu rozwiązanie.