Jako programista front-endu BigCommerce będziesz kierować rozwojem i utrzymaniem naszej platformy e-commerce opartej na BigCommerce. Będziesz ściśle współpracować z różnymi zespołami, aby opracowywać koncepcje, wdrażać i integrować nowatorskie funkcje, udoskonalać bieżące funkcjonalności oraz gwarantować skalowalność i wydajność naszego rozwiązania e-commerce. Jeśli pasjonujesz się tworzeniem płynnych i przyjaznych dla użytkownika usług internetowych, czekamy na Twoją opinię.
Kluczowe obowiązki:
< li>Twórz i dostosowuj motywy BigCommerce.- Wykorzystaj narzędzie do tworzenia stron BigCommerce, aby skutecznie tworzyć witryny internetowe.
- Wdrażaj zaawansowane praktyki HTML i CSS, zapewniając dokładność semantyczną i najlepsze praktyki.
< li>Pisz i utrzymuj kod JavaScript (ES6+) i JQuery dla responsywnych i interaktywnych aplikacji internetowych.- Współpracuj z członkami zespołu i klientami, zapewniając przejrzystą komunikację i efektywną realizację projektów.
- Zastosuj progresywność ulepszenia, responsywne projektowanie i standardy dostępności we wszystkich projektach.
- Integruj usługi i interfejsy API innych firm, w tym interfejsy API GraphQL i REST.
- Trzymaj najlepszych praktyk w zakresie handlu elektronicznego, aby optymalizować wygodę użytkownika i wydajność.
- Dokonuj szacunków, ustalaj priorytety zadań i skutecznie zarządzaj harmonogramem projektów.
- Przejmij odpowiedzialność za rezultaty projektu, zapewniając wysoką jakość i terminowość.
Wymagania:
- HTML/CSS3
- JavaScript/Frameworks i biblioteki: React.js lub Vue .js, jQuery
- Stencil Framework – BigCommerce używa Stencil jako platformy do tworzenia i dostosowywania motywów
- Storefront API: znajomość tego interfejsu API umożliwia zaawansowane dostosowywanie sklepu poprzez interakcję z danymi produktów , koszyki, klienci, między innymi
- GraphQL: BigCommerce oferuje interfejs API GraphQL, który ułatwia wyszukiwanie danych. Zrozumienie, jak tworzyć i uruchamiać zapytania oraz mutacje, będzie dodatkowym atutem.
- Widżety i fragmenty BigCommerce: korzystanie z predefiniowanych widżetów i tworzenie niestandardowych fragmentów dla określonych funkcji sklepu
- Kontrola wersji (Git): Niezbędne do współpracy w zespołach i zarządzania zmianami w kodzie
- Preprocesory CSS: Znajomość SASS lub LESS w celu pisania bardziej modułowego i łatwego w utrzymaniu CSS
- Uruchamiacze zadań i programy pakujące moduły: Znajomość narzędzi takich jak Webpack , Gulp lub Grunt, aby automatyzować zadania programistyczne i optymalizować kod
- Optymalizacja wydajności sieci
- Dostępność sieci
Preferowane kwalifikacje:
- Doświadczenie z usługami płatniczymi i dostawcami.
- Doświadczenie ze sklepami wielojęzycznymi i internacjonalizacją (i18n).
- Znajomość API i integracji Map Google.
- Doświadczenie z bezgłowymi witrynami sklepowymi.
- Znajomość nowoczesnych bibliotek i frameworków front-endowych, takich jak React lub Vue.
- Doświadczenie w procesach CI/CD.
Dlaczego warto do nas dołączyć:
- Pracuj w zespole współpracy i innowacyjne środowisko.
- Zaangażuj się w wymagające projekty, które napędzają rozwój zawodowy.
- Bądź częścią myślącego przyszłościowo zespołu, któryosiągnąć doskonałość w handlu elektronicznym.
Jeśli spełniasz te kwalifikacje i jesteś gotowy, aby przenieść swoją karierę na wyższy poziom, aplikuj teraz, aby dołączyć do naszego zespołu i wywrzyj wpływ na świat e-commerce!