3 lipca 2024 r
Middle NodeJS+React Developer (RozetkaPay) Kijów RozetkaPay to usługa płatnicza zapewniająca wygodną i szybką i niezawodne usługi płatnicze zarówno online, jak i offline, dzięki czemu proces zakupu jest prosty i bezpieczny. RozetkaPay jest częścią grupy firm EVO-Rozetka. Usługa płatnicza powstała w oparciu o najsłynniejsze w kraju targowiska, z których korzystają miliony Ukraińców. Z naszych usług korzystają już Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafo
3 lipca 2024 r
Middle NodeJS+React Developer (RozetkaPay)
Kijów
RozetkaPay to usługa płatnicza zapewniająca wygodną i szybką i niezawodne usługi płatnicze zarówno online, jak i offline, dzięki czemu proces zakupu jest prosty i bezpieczny.
RozetkaPay jest częścią grupy firm EVO-Rozetka. Usługa płatnicza powstała w oparciu o najsłynniejsze w kraju targowiska, z których korzystają miliony Ukraińców. Z naszych usług korzystają już Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo i inne.
Poszukujemy Middle NodeJS+React Developer do zespołu którego celem jest zbudowanie produktu zewnętrznego (Express Checkout ) . Produkt ten łączy w sobie wszystkie zalety gotowych produktów finansowych naszej firmy dla klienta b2b oraz prostotę, łatwość i bezpieczeństwo zakupów online dla klienta b2c.
Ostatecznym celem jest utworzenie kasy, dzięki której każdy sprzedawca będzie mógł połączyć się ze swoją witryną i nie myśleć o przetwarzaniu zamówienia, a kupujący zaufa temu rozwiązaniu i będzie przechowywać wszystkie swoje dane na jednym koncie
Kluczowe zadania:
- Projektowanie, wdrażanie, debugowanie, dokumentowanie i ulepszanie komponentów systemu przy użyciu ReactJS i NestJs;
- Rozwój i udoskonalanie API
- Obejmij bazę kodu testami jednostkowymi;
- Współpraca z zespołem ds. kontroli jakości w celu przeprowadzenia szczegółowych testów;
- Poznaj nowe technologie, frameworki, podejścia do rozwoju w projektach klientów i osiągaj cele.
- Zaproponuj zmiany i ulepszenia stosu technologii i podejść do projektu.
Ponieważ obecnie pracujemy nad zbudowaniem produktu od 0 i wizualizacją go, podział zadań będzie początkowo 60% frontend i 40% backend, w przyszłości 30% frontend i 70% backend do ulepszania produktu po wydaniu pierwszej wersji. Będą zadania mające na celu optymalizację produktu, zwiększenie obciążenia i ulepszenie interfejsu użytkownika.
Stos technologii:
- TypeScript, NodeJS, React
- NestJS, TypeORM, Zustand, useSWR
- REST, Kafka, Rabbit
- PostgreSQL, Redis
- Gitlab, Gitlab CI
- Kubernetes, Helm, GCP li>
- li>
Jakość i elastyczność są dla nas bardzo ważne, dlatego stosujemy:
- Mikroserwisowe podejście do rozwoju.
- Rozwój oparty na domenie, czysta architektura, przypadki użycia
- Obowiązkowy etap przeglądu kodu.
- Zakres testów i metryk.
- Zgodność ze standardami jakości kodu.
- Wsparcie i odpowiedzialność za funkcjonalność po wdrożeniu w środowisku pracy.
- Wzajemny szacunek i otwarta komunikacja wysokiej jakości.
Co jest ważne na tym stanowisku:
- ponad 2 lata doświadczenia w rozwoju komercyjnym
- 2 + lata doświadczenia z NodeJS (NestJS)
- Doświadczenie z RDBMS (PostgreSQL lub podobny)
- Zrozumienie sieci (API przeglądarki, REST)
- Doświadczenie z TypeScript < /li>
- Doświadczenie z React
- Doświadczenie z DDD
- Doświadczenie w tworzeniu złożonych i mocno obciążonych aplikacji internetowych
- Podejście inżynieryjne do rozwiązaniazadania, czyli bezpośredni wpływ na produkt, z którym pracujesz, w tym aktywne poszukiwanie optymalnych rozwiązań
Etapy selekcji:
- Znajomość z rekruterem, PM i Senior Developerem
- Rozmowa techniczna
- Rozmowa końcowa z PM i STO
Oferujemy: < /b>
- Urzędowe zatrudnienie w kadrze firmy
- 24 dni kalendarzowe płatnego urlopu w roku, nielimitowane zwolnienia lekarskie
- Praca zdalna. Możliwość wizyty w biurze w Kijowie
- Ubezpieczenie medyczne
- Usługi psychologa korporacyjnego