TrueRank to wiodąca agencja pracy zdalnej, pomagająca amerykańskim start-upom i małym i średnim firmom zatrudniać najlepszych inżynierów i projektantów oprogramowania z Europy Wschodniej. TrueRank wstępnie sprawdza i kwalifikuje każdego kandydata dla naszych klientów, aby pomóc im podjąć szybką i świadomą decyzję.
Nasz klient to startup rozwijający interfejsy API umożliwiające handel osadzony w aplikacjach i witrynach internetowych. Poszukujemy starszego inżyniera zaplecza, który jest w stanie kompleksowo realizować duże, złożone projekty i koordynować funkcje pomiędzy członkami zespołu i systemami.
Projekty będą w dużej mierze obejmować prace nad interfejsem API zaplecza, takie jak:
- Twórz abstrakcje, aby hermetyzować przychodzące zamówienia Amazon, które będą kierowane na wiele kont
- Przejrzyj logi i usuń błędy, dlaczego niektóre zamówienia „utkwią” w kolejkach lub w innych częściach interfejsu API i nie są w stanie w pełni poprawnie przetworzyć
- Zbuduj możliwość pobierania wiadomości e-mail w celu śledzenia informacji i wysyłania ich do webhooków
- Umożliwij ponowne wypróbowanie webhooków. Rozsądne i dobrze przemyślane mechanizmy ponawiania prób
Pozycja będzie odległa i musisz mieć 3–5 godzin nałożenia w godzinach pracy od 9:00 do 17:00 czasu PDT.< br/>
Wymagania
- Dobra biegłość w TypeScript i Node.js, NestJS jako framework
- Budowanie doświadczenia i utrzymywanie wysokiej jakości API, w szczególności GraphQL (gRPC to bonus)
- Znajomość architektur backendowych, baz danych (np. MongoDB, Firestore) i systemów buforowania (np. Redis)
- Doświadczenie z Google Cloud Platform (GCP), Github Actions dla CI/CD, Sentry, Grafana i Docker na potrzeby wdrożeń w Google Cloud Run
- Zrozumienie praktyk DevOps, potoków CI/CD i infrastruktury jako kodu
- Znajomość języka angielskiego na poziomie średnio zaawansowanym
- Premia: doświadczenie z platformami eCommerce, takimi jak Shopify, WooCommerce lub BigCommerce