Publikuj oferty pracy
Zatrudniaj bez prowizji
6 wyświetleń
Xenoss
за кордоном
Projekt
Naszym celem jest opracowanie platformy zbiorczych zakupów detalicznych, która zapewnia ujednolicone zarządzanie kampaniami, śledzenie wydajności, i spostrzeżenia 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 analitykę, raportowanie, prognozowanie, powiadomienia i inne usługi.
Niezbędne umiejętności
— Co najmniej 4 lat doświadczenia zawodowego w tworzeniu 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
— Solidne 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)
— Dobra znajomość przepływu pracy opartej na kontenerach, doświadczenie z Dockerem i Kubernetes
— Dobra znajomość języka angielskiego w mowie i piśmie
Mile widziane umiejętności
– Mieć doświadczenie w architektowaniu i budowaniu złożonych funkcji obejmujących wiele usług i komponentów interfejsu użytkownika
— Zaznajomienie się z rozwiązaniami OLAP i bazy danych
Co będziesz robić
Twoim celem będzie zapewnienie, że funkcje, nad którymi będziesz pracować z zespołem, zostaną zbudowane z wysoką jakością i w sposób skuteczny sposób.
— Będziesz współpracować z zespołem projektowym nad budowaniem i projektowaniem nowych usług, zapewniając ich płynną integrację 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.
Co otrzymasz
— Zespoły ludzi, którzy kochają programowanie
— Skomplikowane wyzwania techniczne związane z dużymi zbiorami danych/dużym obciążeniem
— Wolność do podejmowania własnych decyzji inżynierskich i szerokiej przestrzeni dla kreatywności
— Nowoczesny stos technologii do pracy
— Praca zdalna według elastycznego harmonogramu
— Długotrwałe projekty