Navy Federal Credit Union
Navy Federal Credit Union
Navy Federal Credit Union to instytucja finansowa należąca do swoich członków, obsługująca ponad 14 milionów osób, przede wszystkim członków sił zbrojnych, pracowników Departamentu Obrony Stanów Zjednoczonych, społeczności weteranów i ich rodzin. Jako największa na świecie spółdzielcza kasa kredytowa zapewnia usługi bankowe i finansowe dzięki zespołowi ponad 24 000 pracowników działających w kampusach oraz w ponad 360 oddziałach. Możliwości kariery w organizacji wspierają jej misję świadczenia członkom usług wysokiej jakości, kładąc nacisk na satysfakcjonujące doświadczenia zawodowe i konkurencyjne świadczenia pracownicze.

Starszy programista front-end: systemy projektowe i AEM

Twórz dostępne komponenty systemu projektowego i rozwiązania Adobe Experience Manager dla Navy Federal Credit Union. Buduj skalowalne interfejsy witryn marketingowych i intranetów.

Opis

  • Dostarczaj oprogramowanie spełniające potrzeby biznesowe i techniczne, wymagania dostępności oraz oczekiwania użytkowników — od projektu po wdrożenie.
  • Twórz i utrzymuj wielokrotnego użytku komponenty systemu projektowego, tokeny, style, biblioteki, dokumentację i narzędzia dla programistów.
  • Buduj responsywne interfejsy z semantycznym HTML, CSS/Sass, JavaScript, TypeScript i nowoczesnymi frameworkami komponentowymi.
  • Przekształcaj projekty Figma, wzorce interakcji, stany komponentów i tokeny projektowe w dostępne interfejsy gotowe do wdrożenia produkcyjnego.
  • Twórz i wspieraj komponenty, szablony, integracje, funkcje zarządzania treścią i możliwości platformy w Java oraz Adobe Experience Manager.
  • Wykorzystuj wspólne zasoby systemu projektowego w witrynach marketingowych i intranetach opartych na AEM.
  • Analizuj problemy techniczne i dostarczaj rozwiązania łatwe w utrzymaniu.
  • Twórz i uruchamiaj testy jednostkowe, integracyjne, funkcjonalne, dostępności, regresji wizualnej i między przeglądarkami.
  • Pomagaj zespołom Angular oraz natywnym zespołom iOS i Android we wdrażaniu podstaw, tokenów, wzorców i wytycznych systemu projektowego.
  • Uczestnicz w przeglądach kodu, projektowaniu technicznym, kontrolach przed wydaniem, wsparciu produkcyjnym i dokumentowaniu.
  • Bierz udział w planowaniu sprintów, dopracowywaniu backlogu, codziennych spotkaniach, prezentacjach, retrospektywach i realizacji międzyfunkcyjnej.
  • Poprawiaj wydajność, skalowalność, dostępność, bezpieczeństwo i łatwość utrzymania aplikacji oraz wspólnych zasobów.
  • Współpracuj z menedżerami produktu, projektantami, specjalistami ds. dostępności, inżynierami jakości, zespołami platformowymi, programistami, interesariuszami i dostawcami.
  • Sprawdzaj zgodność pracy z zatwierdzonymi projektami, kryteriami akceptacji i standardami jakości.
  • Mentoruj młodszych i średniozaawansowanych współpracowników oraz dziel się wiedzą.
  • Śledź nowe technologie, praktyki branżowe i trendy w tworzeniu oprogramowania.
  • Wykonuj inne powiązane obowiązki na zlecenie.

Wymagania

  • Preferowane wykształcenie wyższe w zakresie informatyki, inżynierii oprogramowania lub pokrewnej dziedziny; odpowiednie doświadczenie zawodowe również może spełnić ten warunek.
  • Od pięciu do siedmiu lat doświadczenia w tworzeniu oprogramowania, w tym nowoczesnych aplikacji internetowych, komponentów wielokrotnego użytku lub wspólnych bibliotek interfejsu użytkownika.
  • Dogłębne rozumienie obszaru biznesowego, celów dostarczania rozwiązań cyfrowych, potrzeb użytkowników i specjalizacji platformy.
  • Zaawansowane umiejętności front-endowe w zakresie semantycznego HTML, CSS/Sass, JavaScript i nowoczesnych modeli komponentów, takich jak React, Angular, Vue lub Web Components.
  • Znaczne doświadczenie w tworzeniu komponentów systemu projektowego wielokrotnego użytku, tokenów projektowych, responsywnych wzorców, dokumentacji i wspieranych wydań.
  • Znaczne doświadczenie w programowaniu w Java i Adobe Experience Manager, w tym AEM Sites lub AEM as a Cloud Service, HTL, Sling Models, OSGi, JCR, bibliotekach klienckich, Maven i integracjach REST.
  • Zaawansowana znajomość cyklu życia oprogramowania, zwinnego wytwarzania, kontroli wersji, przeglądów kodu, zarządzania pakietami, wersjonowania semantycznego i procesów CI/CD.
  • Doświadczenie w realizacji zadań w sprintach jako członek międzyfunkcyjnego zespołu zwinnego.
  • Doświadczenie w tworzeniu testów automatycznych i sprawdzaniu dostępności, użyteczności, niezawodności oraz jakości.
  • Praktyczna znajomość WCAG 2.2 AA, Section 508, ARIA, obsługi klawiaturą i tworzenia dostępnych komponentów.
  • Doświadczenie we wspieraniu zespołów we wdrażaniu systemu projektowego poprzez wskazówki implementacyjne, rozwiązywanie problemów, planowanie migracji, dokumentację i wsparcie programistów.
  • Praktyczna znajomość integracji z Angular oraz koncepcji systemów projektowych dla natywnych aplikacji mobilnych na iOS i Android.
  • Znajomość Jest, Testing Library, Playwright, Cypress, Selenium, JUnit, BrowserStack, Percy, axe, Lighthouse lub podobnych narzędzi.
  • Zaawansowana umiejętność analizowania złożonych problemów technicznych, organizowania pracy i projektowania rozwiązań technicznych.
  • Dobre umiejętności organizacyjne, planowania, zarządzania czasem, komunikacji ustnej i pisemnej.
  • Doświadczenie we współpracy z menedżerami produktu, projektantami, programistami, specjalistami ds. dostępności, inżynierami jakości, interesariuszami, kierownictwem i dostawcami.
  • Znajomość bezpiecznego programowania, wydajności stron internetowych, buforowania, obserwowalności, diagnozowania problemów, wsparcia produkcyjnego, wzorców headless lub hybrydowych CMS, Adobe Edge Delivery Services, integracji Adobe Experience Cloud lub praktyk tworzenia oprogramowania wspomaganego przez AI.
  • Mile widziany tytuł magistra informatyki lub inżynierii albo równoważne połączenie wykształcenia, szkoleń i doświadczenia.

Benefity

  • Bardzo konkurencyjne wynagrodzenie.
  • Bogaty pakiet świadczeń i dodatkowych udogodnień.
  • Wartościowe doświadczenie zawodowe.
  • Energetyczna, zaangażowana i oddana swojej misji kultura organizacyjna.
  • Równe szanse zatrudnienia.
  • Udogodnienia medyczne i pomoc przy składaniu aplikacji.

Powiązane oferty pracy

FHI 360

Zastępca dyrektora ds. zamówień, administracji i logistyki

FHI 360

Kieruje zamówieniami, administracją, logistyką i działalnością operacyjną biura krajowego FHI 360 w Demokratycznej Republice Konga. Nadzoruje kierowników poszczególnych obszarów i dba o zgodność z wymogami darczyńców, instytucji rządowych i łańcucha dostaw.

Otwórz
Daymark Health

Zdalna pielęgniarka koordynująca opiekę onkologiczną

Daymark Health

Prowadź zdalną wstępną ocenę potrzeb onkologicznych, koordynuj opiekę i edukuj pacjentów dla Daymark Health. Pomagaj pacjentom poruszać się w systemie opieki onkologicznej i łącz ich ze wsparciem klinicznym oraz społecznym.

Otwórz
CaixaBank

Specjalista ds. analizy danych ryzyka operacyjnego

CaixaBank

Dołącz do CaixaBank jako specjalista ds. analizy danych ryzyka operacyjnego i twórz modele predykcyjne do szacowania strat oraz oceny ich wpływu na organizację. Rola obejmuje zaawansowaną analitykę i migrację procesów do Google Cloud.

Otwórz
AlphaSys

Starszy specjalista ds. migracji danych Salesforce

AlphaSys

Prowadź kompleksowe migracje danych do Salesforce dla australijskich organizacji non profit i charytatywnych — od strategii i ETL po testy i wdrożenie. Łącz znajomość SQL i inżynierii danych z warsztatami dla klientów, kierowaniem zespołem i realizacją projektów.

Otwórz
Expivia Interaction Marketing Group Inc.

Konsultant infolinii ds. świadczeń zdrowotnych

Expivia Interaction Marketing Group Inc.
201 – 500 Pracownicy
DoradztwoLogistykaMarketing

Pomagaj uczestnikom programów dotyczących zdrowotnych kont oszczędnościowych i świadczeń przez telefon, czat i e-mail. Praca obejmuje trzy tygodnie płatnego szkolenia stacjonarnego w Erie w Pensylwanii, a następnie przejście na tryb hybrydowy.

Otwórz