22 lipca 2024
Middle Frontend Developer (React) Developer (strefa czasowa USA) віддалено Czy jesteś odnoszącym sukcesy programistą Frontend i chcesz rozwijać się zawodowo i motywować procesy wokół? Czy czujesz się komfortowo pracując w amerykańskiej strefie czasowej? W takim razie możesz być tym, kogo szukamy! Vaimo, globalna agencja eCommerce, poszukuje programisty Frontend, który czuje się jak w domu, tworząc najwyższej klasy witryny eCommerce. Ponadto osoba, która uważa się za osobę
22 lipca 2024
Middle Frontend Developer (React) Developer (strefa czasowa USA)
віддалено
Czy jesteś odnoszącym sukcesy programistą Frontend i chcesz rozwijać się zawodowo i motywować procesy wokół? Czy czujesz się komfortowo pracując w amerykańskiej strefie czasowej? W takim razie możesz być tym, kogo szukamy!
Vaimo, globalna agencja eCommerce, poszukuje programisty Frontend, który czuje się jak w domu, tworząc najwyższej klasy witryny eCommerce. Ponadto osoba, która uważa się za osobę potrafiącą grać zespołowo i szybko się uczącą, gotową do szybkiego stąpania po ziemi. Ciekawość, pragnienie uczenia się nowych rzeczy i chęć od czasu do czasu do podróży, aby spotkać się z innymi członkami zespołu i klientami, są bardzo mile widziane.
Będziesz pracować jako część zespołu zajmującego się tworzeniem aplikacji internetowych do handlu elektronicznego przy użyciu React i Next.js. Jako programista zespołowy będziesz pracować nad wdrażaniem nowych funkcji i utrzymywaniem istniejącego kodu w oparciu o Next.js lub Adobe PWA Studio oraz pracować z innymi standardowymi narzędziami, takimi jak Node.js, Webpack, Tailwind CSS, moduły CSS.
Kluczowe obowiązki
- Będziesz częścią zespołu, który tworzy dla naszych klientów duże i średnie rozwiązania eCommerce.
- Będziesz planować, opracowywać, testować i dokumentować wdrożenia projektów jako część zespołu.
- Regularnie pomagaj przy projektach wewnętrznych, opracowując ogólne moduły, z których może korzystać szerokie grono klientów i projektów.
- Zapewnij konsultacje techniczne innym członkom zespołu (wewnętrznym i zewnętrznym)
- Regularnie bierz udział w wewnętrznych szkoleniach, aby utrzymać wymagany zestaw umiejętności.
Umiejętności i wymagania
- Udokumentowane doświadczenie z technologiami front-end: TypeScript/JavaScript, React, Next.js, CSS (w tym moduły CSS, Tailwind, SASS), testy JEST, wydajność FE (w tym podstawowe parametry sieciowe), HTML5, ES2015 i pakiet internetowy
- Dobre doświadczenie z React i/lub Next.js (SSG, SSR, router aplikacji)
- Znajomość technologii tworzenia stron internetowych po stronie serwera, takich jak Node.js lub PHP
- Dobre doświadczenie w zakresie API REST i/lub GraphQL
- Znajomość zasad Redux i sposobów ich wdrażania
- Znajomość zasad i najlepszych praktyk dostępności oraz stosowanie ich w codziennej pracy
- Pasja do tworzenia oprogramowania, innowacji i kreatywnego myślenia < /li>
- Język angielski na poziomie średnio zaawansowanym, zarówno w mowie, jak i w piśmie
- Solidne doświadczenie z narzędziami do wersjonowania kodu, takimi jak Git
- Świadomość zmian dotyczących ES2015 i zastosowanie ich w praktyce
- Gracz zespołowy zarówno pod względem nastawienia, jak i osiąganych wyników
- Chęć uczenia się nowych technologii i dzielenia się swoją wiedzą z zespołem
- Ponad 3 lata doświadczenia
- Gotowość do pracy w strefie czasowej USA (od 17:00 do 18:00 czasu kijowskiego)
Miło mieć: h3>- Doświadczenie i zrozumienie Adobe Commerce (np. Magento) architektura i najlepsze praktyki
- Doświadczenie z dowolnym innym frameworkiem eCommerce (commercetools, Shopify itp.)
- Doświadczenie w Adobe Commerce PWA Studio, Alokai (np. VueStorefront) lub innym PWA Framework eCommerce
- Doświadczenie z Dockerem, K8s, Jenkins, Elastic Search
- Doświadczenie z Vue.js/Nuxt
- Adobe Experience Manager (AEM)
- Doświadczenie z dowolnym Headless CMS (Contentful, Strapi, Contentstack)
- Doświadczenie w testach A/B i/lub E2E
Oferujemy:
- Możliwość pracy na różnych typach małych i dużych projektów
- Możliwość pracy przy rozwoju systemu w małym zespole, w którym ustalasz ramy tego, jak chcesz pracować
- Wolne ręce do pracy z nowymi rozwiązaniami obejmującymi nowe technologia
- Możliwość poznania nowych technik, narzędzi i języków programowania w ramach regularnej wymiany wiedzy ze współpracownikami