O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
A Better You W iHerb wierzymy, że prowadzenie zdrowego i zrównoważonego życia powinno być łatwe i dostępne dla każdego. Jako członek zespołu umożliwimy Ci realizację tej obietnicy każdego dnia, gdy będziesz mieć prawdziwie globalny wpływ na swoją karierę. Nieustannie dążymy do innowacji, jednocześnie przekształcając i ulepszając doświadczenie zakupów online dla naszych klientów.
Wierzymy, że indywidualnie jesteśmy niesamowici, ale kiedy jesteśmy razem, nasz rozwój jest nieskończony. W branży, która stale się rozwija, naszą misją jest wywarcie wpływu na rynek globalny, a indywidualne i wspólne wysiłki naszych pracowników mają ogromne znaczenie, aby pomóc nam odnieść sukces. Niezależnie od tego, czy pracujesz w jednym z naszych centrów logistycznych, centrach technologicznych, biurach korporacyjnych, czy nawet w domu, Twoja rola w iHerb wyniesie Cię poza oczekiwania, zamieniając wyzwanie w zmianę.
Jeśli jesteś na to gotowy, chcemy, abyś dołączył do naszego zespołu. Zacznij już teraz. Streszczenie stanowiska pracy: Starszy inżynier oprogramowania II - Katalog będzie budować i modernizować katalog produktów iHerb, jednej z najbardziej krytycznych platform biznesowych w firmie.
Będziesz pracować na pełnym stosie: usługach backendowych, interfejsie React i relacyjnych warstwach danych. Nasz obecny backend to .NET/C#; w całej organizacji używamy także Go, Pythona i Java. Oczekiwania dotyczące stanowiska: - Kompleksowe tworzenie i dostarczanie funkcji katalogu: projektowanie API, logika biznesowa, modele danych i interfejs użytkownika React. - Używaj narzędzi SDLC opartych na sztucznej inteligencji, takich jak Claude Code, jako podstawowej części codziennego przepływu pracy, w tym generowania kodu, tłumaczenia specyfikacji na kod i automatycznego tworzenia testów. - Weź udział w modernizacji katalogu, pracując nad nowym stosem równolegle z istniejącą platformą. - Pisanie i utrzymywanie testów automatycznych; jakość jest wbudowana, a nie przekazywana. - Przeglądaj żądania ściągnięcia, utrzymuj standardy kodu i wnoś ulepszenia wspólnej złotej ścieżki. - Współpraca z produktem i projektem w celu udoskonalenia specyfikacji przed i w trakcie wdrożenia. - Usługi przyrządów z rejestrowaniem, metrykami i alertami; uczestniczyć w rotacji dyżurów i własnym reagowaniu na incydenty w zakresie usług katalogowych.
Opisane powyżej obowiązki i odpowiedzialność mogą stanowić jedynie częściowy opis tego stanowiska. Nie jest to wyczerpująca lista wszystkich aspektów pracy. Inne obowiązki i obowiązki, które nie są wymienione w tym dokumencie, mogą zostać dodane, jeśli jest to konieczne lub pożądane, za powiadomieniem lub bez.
Wiedza, umiejętności i zdolności: Wymagane: - SDLC oparte na sztucznej inteligencji: praktyczne doświadczenie w wysyłaniu kodu produkcyjnego za pomocą narzędzi programistycznych wspomaganych sztuczną inteligencją, takich jak Claude Code, GitHub Copilot lub Cursor. Bar nie jest świadomością; jest to codzienność w dostarczaniu prawdziwego oprogramowania. - Świadomość pełnego stosu: w razie potrzeby możesz wygodnie korzystać z różnych warstw stosu; Specjaliści czysto jednowarstwowi nie są profilem docelowym. - Własność produkcyjna: doświadczenie w zakresie kompleksowego posiadania funkcji, od specyfikacji po wdrożenie, obserwowalność i gotowość do pracy. Inżynierowie są właścicielami tego, co wysyłają; nie ma oddzielnego przekazania operacji. - Podstawy jakości kodu: dobra znajomość zasad projektowania oprogramowania, testowanie automatyczne, przegląd kodu i CI/CD. - Biegłość w tworzeniu backendu w jednym lub kilku z: C#/.NET, Go, Python, Java. .NET/C# jest obecnie podstawowym stosem. - Biegłość w React lub równoważnym nowoczesnym frameworku frontendowym. - Biegła znajomość relacyjnych baz danych w MS SQL Server lub Postgres. - Biegłość w projektowaniu API REST i wzorcach mikroserwisów. - Wysoki stopień dokładności i dbałości o szczegóły - Doskonałe umiejętności organizacyjne i zdolność do wykonywania wielu zadań jednocześnie Preferowane: - Wkład w wewnętrzne narzędzia programistyczne, standardy złotej ścieżki lub ulepszenia procesów SDLC. - Doświadczenie z platformami e-commerce, katalogami produktów lub aplikacjami konsumenckimi o dużym natężeniu ruchu. - Doświadczenie w pracy w zespołach rozproszonych po całym świecie. - Doświadczenie w dokumentowaniu decyzji architektonicznych, pisaniu dokumentów RFC lub współtworzeniu wiki poświęconych inżynierii.
Znajomość sprzętu: - Doświadczenie z pakietem Microsoft Office (Word, Excel, PowerPoint) - Doświadczenie z Google Business Suite (Gmail, Dysk, Dokumenty, Arkusze, Formularze) Preferowane wymagania dotyczące doświadczenia: Ogólnie wymagane jest co najmniej ponad 10 lat doświadczenia w inżynierii oprogramowania. Wymagania dotyczące wykształcenia: preferowany tytuł licencjata w dziedzinie informatyki lub pokrewnej dziedziny lub połączenie wykształcenia i równoważnego doświadczenia zawodowego. Umiejętność oceniania/rozumowania: Potrafi szybko identyfikować, rozwiązywać problemy i rozwiązywać problemy, stosując zdrowy osąd, opanowanie i dyplomację.
Umiejętność korzystania z umiejętności osądu i rozumowania oraz określania, kiedy należy eskalować problemy, jeśli to konieczne, w odpowiednim czasie. Wymagania fizyczne: Opisane tutaj wymagania fizyczne są reprezentatywne dla tych, które musi spełnić członek zespołu, aby skutecznie wykonywać podstawowe funkcje na tym stanowisku. Wykonując obowiązki na tym stanowisku, Członek Zespołu musi regularnie rozmawiać i słyszeć.
Członek zespołu często musi siedzieć, chodzić, wspinać się po schodach, używać rąk i palców, zginać się, pochylać się i sięgać rękami i ramionami. Sięganie powyżej ramion, poniżej talii lub podnoszenie w razie potrzeby w celu przechowywania dokumentów lub przechowywania materiałów przez cały dzień pracy. Członek zespołu może okazjonalnie podnosić lub przenosić produkty biurowe i materiały o wadze do 25 funtów.
Wymagane są odpowiednie techniki podnoszenia. Można wprowadzić rozsądne udogodnienia, aby umożliwić osobom niepełnosprawnym wykonywanie podstawowych funkcji. Środowisko pracy: Hałas w środowisku pracy jest zwykle umiarkowany. Inne czynniki to: - gorączkowa praca, szybkie tempo pracy z rozproszeniami na wielu poziomach - profesjonalne, a jednocześnie swobodne środowisko pracy - środowisko biurowe/magazynowe - zdolność do pracy w dłuższych godzinach, w razie potrzeby Wynagrodzenie: oczekiwany zakres wynagrodzeń na tym stanowisku wynosi 187 000,00 - 235 000,00 USD.
Rzeczywista oferowana płaca podstawowa zostanie określona na podstawie takich czynników, jak odpowiednie doświadczenie kandydata, wykształcenie, położenie geograficzne i kapitał wewnętrzny. Jeśli lubisz dziki rozwój i pracę ze szczęśliwymi, pełnymi entuzjazmu osobami, które osiągają sukcesy, Twoja kariera będzie dla Ciebie przyjemnością! Powiadomienie o złożeniu wniosku przez agencję rekrutacyjną iHerb nie przyjmuje niezamówionych kandydatów będących stronami trzecimi („Agencja”).
Jeżeli reprezentujesz agencję, prosimy o przesłanie wszelkich próśb o uznanie Cię za dostawcę w naszym Systemie zarządzania dostawcami na adres staffingvendors@iherb.com. Nie kontaktuj się bezpośrednio z pracownikami iHerb. Jeśli zostanie poproszony o pracę na danym stanowisku, kandydaci z Agencji zostaną przedstawieni za pośrednictwem wewnętrznej organizacji rekrutacyjnej. iHerb jest pracodawcą zapewniającym równe szanse.
Wszyscy wykwalifikowani kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową, pochodzenie narodowe, niepełnosprawność lub status weterana. iHerb zapewnia równe szanse zatrudnienia wszystkim osobom ubiegającym się o pracę i zabrania dyskryminacji i molestowania. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/sr-software-engineer-ii-catalog-iherb-himala
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.