28 sierpnia 2024 r
Programista Full Stack (Node.js) zdalnie Najpopularniejszy sklep internetowy Rozetka.ua potrzebuje "Programisty Full Stack < / b>» ROZETKA to największy sklep internetowy i jeden z najbardziej zaawansowanych technologicznie projektów e-commerce na Ukrainie. Naszą misją jest bycie uniwersalnym pomocnikiem przy wyborze dowolnego produktu w Internecie. ROZETKA zbudowana jest w oparciu o architekturę mikroserwisową. Produkty wewnętrzne pomagają ulepszyć stronę internet
28 sierpnia 2024 r
Programista Full Stack (Node.js)
zdalnie
Najpopularniejszy sklep internetowy Rozetka.ua potrzebuje "Programisty Full Stack < / b>»
ROZETKA to największy sklep internetowy i jeden z najbardziej zaawansowanych technologicznie projektów e-commerce na Ukrainie. Naszą misją jest bycie uniwersalnym pomocnikiem przy wyborze dowolnego produktu w Internecie.
ROZETKA zbudowana jest w oparciu o architekturę mikroserwisową. Produkty wewnętrzne pomagają ulepszyć stronę internetową, zautomatyzować magazyny, urzędy pocztowe, usługi dostawcze, procesy finansowe i operacyjne.
Za stroną i aplikacją stoi dzieło działu IT. Są to inżynierowie posiadający wiedzę z zakresu najlepszych stosów technologicznych, testerzy, analitycy, specjaliści DevOps, architekci oraz menedżerowie produktu, kierownicy projektów i dyrektorzy IT.
Stale testujemy także nowe technologie, monitorujemy trendy, budujemy architekturę mikroserwisową, rozwijamy praktyki DevOps. Haida z nami!
Z naszej strony oferujemy:
- Rejestrację od pierwszego dnia roboczego;
- Ciekawe zadania, które dają możliwość rozwoju i doskonalenia swojego potencjału;
- Dogodny harmonogram;
- System mentoringu i skoordynowana praca zespołowa;
- Możliwość pracy w biurze lub zdalnie (najlepiej z wizytą w urzędzie);
- Stałe zadania na okres adaptacyjny pod okiem Mentora, Tima Lidy, HR, PO;
- Płatny urlop – 24 dni kalendarzowe w roku i płatne zwolnienie lekarskie;
- Program lojalnościowy dla pracowników Rozetka.ua
O projekcie:
Octagon to kompleksowe oprogramowanie do organizowania handel detaliczny w punktach franczyzowych placówki, integracja zamówień od sprzedawców zewnętrznych w placówce.
Od strony technicznej Octagon jest systemem usług backendowych i frontendowych zapewniających działanie punktów franczyzowych placówki.
Główne technologie:
- Node.js;
- NestJS;
- ReagujJS;
- PostgreSQL;
- Kubernetes;
- Okno dokowane;
- Kafka;
- GraphQL;
- RestAPI (Swagger).
Co należy zrobić:
- Opracuj nową i utrzymuj istniejącą funkcjonalność;
- Refaktoryzuj istniejącą funkcjonalność, optymalizuj kod, zapytania do bazy danych itp.;
- Opracuj backend i frontend (frontend w oparciu o gotowy szablon);
- Napisz kod synchroniczny lub asynchroniczny w zależności od rodzaju funkcjonalności lub mikrousługi;
- Opracuj magistralę danych lub zintegruj ją z istniejącą;
- Pisz testy.
Co jest do tego potrzebne:
- Zrozumienie zasad budowania usług, które oddziałują ze sobą synchronicznie, asynchronicznie;
- Umiejętność czytania wyjaśniających zapytań do bazy danych, aby poznać sposoby ich optymalizacji.
Dodatkowym atutem będzie:
- Doświadczenie ze stosem ELK, konfiguracja dashboardów;
- Doświadczenie w pracy z Grafaną, konfigurowaniu dashboardów;
- Znajomość lub umiejętność konfigurowania potoków GitlabCI.
Rzadko używane technologie:
- RabbitMQ;
- Clickhouse;
- Minio;
- Redis;
- NX;
- Lerna.
Będzie nam miło gościć Państwa w firmie ROZETKA. Nie zwlekaj i wyślij swoje CV!
*Wysyłając nam swoje CV, które zawiera dane osobowe, wyrażasz zgodę na ich przetwarzanie, zgodnie z obowiązującym ustawodawstwem Ukrainy dotyczącym danych osobowych .