O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
O Smart Working W Smart Working wierzymy, że Twoja praca powinna nie tylko dobrze wyglądać na papierze, ale także dobrze wyglądać każdego dnia. To nie jest kolejna odległa szansa - chodzi o odnalezienie swojego prawdziwego miejsca, bez względu na to, gdzie się znajdujesz. Od pierwszego dnia jesteś mile widziany w prawdziwej społeczności, która ceni Twój rozwój i dobre samopoczucie.
Nasza misja jest prosta: przełamać bariery geograficzne i łączyć wykwalifikowanych specjalistów z wybitnymi globalnymi zespołami i produktami na pełnoetatowe, długoterminowe stanowiska. Pomożemy Ci odkryć znaczącą pracę z zespołami, które inwestują w Twój sukces, gdzie możesz rozwijać się osobiście i zawodowo. Dołącz do jednego z najwyżej ocenianych miejsc pracy w Glassdoor i przekonaj się, co to znaczy prosperować w naprawdę zdalnym świecie.
Informacje o roli starszego inżyniera obsługującego pełny pakiet zasobów backendowych dołączysz do naszego zespołu inżynierów i przejmiesz główną odpowiedzialność za rozwój zaplecza na potrzeby integracji platformy SmartEarn. Integracja umożliwi użytkownikom zdobywanie punktów i nagród podczas zakupów u ponad 5000 marek partnerskich za pośrednictwem ofert afiliacyjnych i powiązanych z kartami. Większość Twojej codziennej pracy będzie skupiać się na interfejsach API Node.js i TypeScript, transakcyjnej logice biznesowej, śledzeniu transakcji w czasie rzeczywistym, zarządzaniu statusem nagród i przepływach powiadomień dla użytkowników.
Będziesz okresowo wspierać interfejs nagród React Native i przyczyniać się do rozwoju portalu biznesowego Next.js. Będziesz pracować autonomicznie w dynamicznym środowisku start-upowym, tworzyć kompleksowe rozwiązania i dostarczać precyzyjne, niezawodne funkcjonalności finansowe i transakcyjne. Obowiązki - Opracowywanie punktów końcowych zaplecza dla integracji API SmartEarn jako główny codzienny cel. - Przetestuj i przeprowadź integrację ze środowiskiem piaskownicy VDX. - Wdrażaj i monitoruj cykle życia statusów zakupów i nagród, w tym stany Oczekujące, Zatwierdzone, Zwrócone i Anulowane. - Oblicz wartości nagród, korzystając z danych dotyczących podziału prowizji. - Wdróż śledzenie transakcji w czasie rzeczywistym, zarządzanie statusem nagród i przepływ powiadomień dla użytkowników. - Twórz i utrzymuj interfejsy API zaplecza i logikę biznesową przy użyciu Node.js i TypeScript. - Okresowo obsługuj interfejs nagród skierowany do użytkownika za pomocą React Native. - Udział w sporadycznych pracach związanych z rozwojem pełnego stosu w portalu biznesowym Next.js. - Projektuj skalowalne rozwiązania wspierające uzgadnianie i idempotentne przetwarzanie danych finansowych i transakcyjnych. - Pracuj autonomicznie, wypełniaj luki i skutecznie dostarczaj tam, gdzie procesy formalne lub dokumentacja są ograniczone. - Projektuj kompleksowe rozwiązania produktowe, a nie tylko wykonuj predefiniowane zgłoszenia. - Obsługuj częste wdrożenia, zwykle co jeden do dwóch dni, zachowując dokładność wymaganą dla logiki finansowej i transakcyjnej.
Wymagania - 6 lat doświadczenia zawodowego w tworzeniu backendowych API i logiki biznesowej z wykorzystaniem TypeScript, Node.js i Express. - Ponad 4 lata doświadczenia w dostarczaniu integracji API przy użyciu interfejsów API REST, webhooków i przetwarzania asynchronicznego lub sterowanego zdarzeniami. - Ponad 5 lat doświadczenia w stosowaniu podejścia architektonicznego do skalowalności, uzgadniania i idempotencji danych finansowych lub transakcyjnych. - Ponad 2 lata doświadczenia we wspieraniu funkcjonalności mobilnych lub frontendowych przy użyciu React Native. - Ponad 3 lata doświadczenia w pracy z bazami danych SQL, w tym MySQL lub PostgreSQL. - Ponad 3 lata doświadczenia w projektowaniu lub tworzeniu mikroserwisów. - 1 - 2 lata doświadczenia w używaniu Next.js do programowania full-stack; można rozważyć równoważne doświadczenie React. - Ponad 2 lata doświadczenia w testowaniu automatycznym przy użyciu Jest, JUnit lub innego frameworka testowego JavaScript lub TypeScript. - Ponad 3 lata doświadczenia w CI/CD i dostarczaniu w chmurze przy użyciu Dockera, GitHub Actions i GCP Cloud Build lub równoważnego narzędzia AWS. - Ponad 2 lata doświadczenia w korzystaniu z Firebase lub baz danych w pamięci, takich jak Redis. - Doświadczenie inżynierskie na wyższym szczeblu, z co najmniej 6-letnim ogólnym doświadczeniem zawodowym. - Umiejętność samodzielnej pracy i wypełniania luk w środowisku start-upowym. - Duża dbałość o szczegóły podczas przetwarzania danych finansowych i transakcyjnych. - Umiejętność efektywnej pracy z ograniczonymi procesami formalnymi i dokumentacją. - Umiejętność projektowania rozwiązań i przejęcia pełnej własności produktu. - Możliwość zrównoważenia częstego dostarczania z precyzją i dokładnością wymaganą w systemach transakcyjnych. Miło mieć - Znajomość fintech, sieci kart i ofert powiązanych z kartami. - Znajomość sieci kart takich jak Mastercard i Visa. - Zrozumienie programów partnerskich i powiązanych z kartami programów nagród obejmujących główne marki detaliczne. - Doświadczenie z BigQuery i narzędziami analitycznymi, takimi jak Looker. - Doświadczenie z innymi platformami analitycznymi w chmurze. - Doświadczenie w korzystaniu z GraphQL, chociaż REST jest głównym stylem API. Korzyści - stałe zmiany: 12:00 - 21:30 czasu wschodniego (lato) | 13:00 - 22:30 czasu wschodniego (zima) - Brak pracy w weekendy: Prawdziwa równowaga między życiem zawodowym a prywatnym, a nie tylko słowa - Korzyści pierwszego dnia: Zapewniony laptop i pełne ubezpieczenie medyczne - Wsparcie, które ma znaczenie: mentoring, społeczność i fora, na których można dzielić się pomysłami - Prawdziwa przynależność: długoterminowa kariera, w której ceniony jest Twój wkład Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/full-stack-developer-remote-full-time-hr199-pk-smart-working-himala
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.