
Walmart to globalna firma zajmująca się handlem detalicznym i eCommerce, która obsługuje konsumentów za pośrednictwem hipermarketów, dyskontowych domów towarowych, sklepów spożywczych oraz internetowego marketplace’u. Szeroka oferta produktowa firmy opiera się na rozbudowanej sieci sklepów stacjonarnych, sprzedaży bezpośredniej konsumentom oraz systemach logistycznych i łańcuchach dostaw niezbędnych do sprawnego przemieszczania produktów w całej organizacji.
Starszy inżynier oprogramowania, aplikacje internetowe
Kieruj architekturą i rozwojem skalowalnych aplikacji internetowych dla rozwiązań Walmart w handlu detalicznym wykorzystujących rozszerzoną rzeczywistość. Rozwijaj bezpieczne programowanie, testy automatyczne, wdrażanie w chmurze i standardy inżynieryjne.
Opis
- Twórz skalowalne rozwiązania programistyczne zgodne z celami biznesowymi.
- Oceniaj wymagania funkcjonalne i niefunkcjonalne.
- Projektuj modułowe architektury cloud-native z funkcjami odzyskiwania po awarii.
- Przekształcaj ogólne koncepcje w szczegółowe projekty, moduły funkcjonalne, logikę i makiety.
- Kieruj rozwojem na różnych platformach i z użyciem różnych frameworków, dbając o standardy kodowania, bezpieczeństwo i łatwość utrzymania.
- Ustalaj zakres i przeprowadzaj testy automatyczne funkcjonalności, wydajności i bezpieczeństwa.
- Śledź metryki programu oraz nadzoruj ciągłą integrację i wdrażanie.
- Badaj przyczyny źródłowe i wprowadzaj poprawki, aby usuwać defekty i podnosić jakość produktu.
- Współpracuj z zespołami, promując dobre praktyki inżynieryjne.
- Mentoruj inżynierów i wpływaj na prace techniczne w całej organizacji.
- Twórz skalowalne aplikacje internetowe i rozwijaj rozwiązania handlu detalicznego oparte na rozszerzonej rzeczywistości.
Wymagania
- Co najmniej 8 lat doświadczenia w tworzeniu oprogramowania, ze szczególnym uwzględnieniem stron internetowych i udostępnianych widgetów.
- Doświadczenie w integrowaniu usług REST i GraphQL.
- Doświadczenie w pracy z dużymi bazami kodu i prowadzeniu dużych projektów.
- Doświadczenie w mentorowaniu inżynierów i wywieraniu wpływu na ich pracę w całej organizacji.
- Doskonałe umiejętności komunikacji pisemnej i ustnej.
- Bardzo dobre umiejętności analityczne i rozwiązywania problemów.
- Doświadczenie w korzystaniu z narzędzi generatywnej AI do projektowania, tworzenia i wydawania oprogramowania.
- Biegłość w JavaScript i TypeScript, React, Vue, Angular, Next.js, React Router, Redux, Node.js i GraphQL.
- Ekspercka znajomość integracji i tworzenia API.
- Znajomość projektowania złożonego oprogramowania i systemów rozproszonych.
- Znajomość wzorców projektowych, struktur danych i algorytmów.
- Doświadczenie w debugowaniu i wsparciu systemów produkcyjnych.
- Doświadczenie w pracy z Azure i Google Cloud Platform.
- Doświadczenie w pracy z CI/CD i narzędziami do zarządzania kodem.
- Znajomość cyklu życia oprogramowania (SDLC) i ram Secure SDL.
- Doświadczenie w pracy z telemetrią.
- Znajomość analizy ryzyka i kosztów, wymagań funkcjonalnych i niefunkcjonalnych, historyjek użytkownika, praktyk kodowania oraz standardów jakości, bezpieczeństwa i ochrony.
- Udokumentowane osiągnięcia w dostarczaniu dużych produktów programistycznych w dynamicznym środowisku.
- Tytuł licencjata lub inżyniera w dziedzinie informatyki, inżynierii komputerowej, komputerowych systemów informacyjnych, inżynierii oprogramowania lub pokrewnej oraz 4 lata doświadczenia w inżynierii oprogramowania lub pokrewnej dziedzinie; albo 6 lat doświadczenia w inżynierii oprogramowania lub pokrewnej dziedzinie.
- Wymagane jest przestrzeganie polityki Walmart dotyczącej miejsca pracy wolnego od narkotyków.
Benefity
- Premie uzależnione od wyników.
- Dopłaty pracodawcy do planu 401(k).
- Plan zakupu akcji.
- Płatny urlop macierzyński i rodzicielski.
- Płatny czas wolny, w tym zwolnienie chorobowe.
- Kilka wariantów planów zdrowotnych.
- Ubezpieczenie medyczne, okulistyczne i stomatologiczne.
- Ubezpieczenie na życie opłacane przez firmę.
- Urlop na opiekę nad rodziną.
- Urlop okolicznościowy po śmierci bliskiej osoby.
- Urlop na pełnienie obowiązków ławnika.
- Urlop na głosowanie.
- Ubezpieczenie na wypadek krótkotrwałej i długotrwałej niezdolności do pracy.
- Zniżki pracownicze.
- Wynagrodzenie za urlop wojskowy.
- Zwrot kosztów adopcji i macierzyństwa zastępczego.
- Świadczenie edukacyjne Live Better U pokrywające czesne, książki i opłaty.
- Premie uzależnione od wyników.
- Nagrody w postaci akcji.
- Płatne zwolnienie chorobowe spełniające odpowiednie wymogi prawne lub zapewniające więcej.