Średni/starszy programista JavaScript (Web SDK) Burgas (Bułgaria), Warszawa (Polska), Kraków (Polska), Poznań (Polska), zdalnie Poszukujemy programisty JavaScript, który dołączy do zespołu Web SDK i pomoże w tworzeniu bardziej dostępnej sieci WWW dla wszystkich. Na tym stanowisku będziesz uczestniczyć w opracowywaniu i utrzymywaniu zestawów SDK, które umożliwiają programistom tworzenie włączających aplikacji internetowych. To stanowisko jest idealne dla kogoś, kto pasjonuje się JavaScriptem,
Średni/starszy programista JavaScript (Web SDK)
Burgas (Bułgaria), Warszawa (Polska), Kraków (Polska), Poznań (Polska), zdalnie
Poszukujemy programisty JavaScript, który dołączy do zespołu Web SDK i pomoże w tworzeniu bardziej dostępnej sieci WWW dla wszystkich. Na tym stanowisku będziesz uczestniczyć w opracowywaniu i utrzymywaniu zestawów SDK, które umożliwiają programistom tworzenie włączających aplikacji internetowych.
To stanowisko jest idealne dla kogoś, kto pasjonuje się JavaScriptem, ma doświadczenie ze frameworkami do automatyzacji testów i chce wnieść znaczący wkład we wspólną sprawę.
Klient
Nasz klient to wiodąca firma zajmująca się oprogramowaniem aplikacji internetowych i mobilnych, skupiająca się na automatyzacji dostępności dla przedsiębiorstw. Ich produkty oparte na sztucznej inteligencji oszczędzają czas i zmniejszają ryzyko dzięki zastrzeżonym algorytmom wykrywania i analizy, które integrują się bezpośrednio z procesami tworzenia oprogramowania.
Obowiązki
- Tworzenie i utrzymywanie pakietu SDK JavaScript Node.js dla silnika testowania dostępności przy użyciu frameworków takich jak Webdriver.io, Cypress i Playwright
li>- Rozszerz funkcjonalność istniejących frameworków, aby poprawić możliwości testowania i zapewnić wydajną pracę programistów
- Współpracuj z zespołem w celu koordynowania frameworków SDK, zapewniając spójność i łatwość obsługi wszystkich narzędzi
- Weź udział w procesie Scrum - planowanie, ocena i wdrażanie nowych funkcji i poprawek błędów
- Zapewnij niezawodność i użyteczność SDK, postępując zgodnie z najlepszymi praktykami w kodowaniu, testowaniu i dokumentacji
- Zostań posiada wiedzę na temat najnowszych technologii JavaScript, tworzenia stron internetowych i ułatwień dostępu
Wymagania
- Ponad 3 lata doświadczenia w pracy z JavaScriptem język programowania i jego ekosystem
- Praktyczne doświadczenie z Vanilla JS
- Udokumentowane doświadczenie ze frameworkami do automatyzacji testów, takimi jak Webdriver.io, Cypress i Playwright
- Głębokie znajomość technologii internetowych, w tym HTML, CSS i manipulacji DOM
- Znajomość narzędzi do tworzenia JavaScript i pakietów, takich jak Webpack, Rollup lub Parcel
- Znajomość frameworków testowych JavaScript, takich jak Jest, Mocha lub Jasmine
- Doświadczenie z systemami kontroli wersji, w tym Git i GitHub
- Znajomość zasad i wytycznych dotyczących dostępności (WCAG, WAI-ARIA)
- Doświadczenie w testowaniu i debugowaniu kompatybilność między przeglądarkami
- Znajomość koncepcji CI/CD oraz znajomość narzędzi takich jak Jenkins, Travis CI lub CircleCI
- Znajomość języka angielskiego na poziomie średnio zaawansowanym
< p> Zaletą będzie:
- Znajomość TypeScriptu i jego zalet w tworzeniu SDK
Poszukujemy programisty JavaScript, który dołączy do Web SDK zespołu i pomóż w budowaniu bardziej dostępnej sieci dla wszystkich. Na tym stanowisku będziesz odgrywać kluczową rolę w opracowywaniu i utrzymywaniu zestawów SDK, które umożliwiają programistom tworzenie włączających doświadczeń internetowych.
To stanowisko jest idealne dla pasjonatówJavaScript, doświadczony w frameworkach do automatyzacji testów i chętny do wywarcia znaczącego wpływu.
Klient
Nasz klient to wiodąca na rynku firma zajmująca się oprogramowaniem zapewniającym dostępność w Internecie i urządzeniach mobilnych, skupiająca się na zapewnianiu automatyzacji dostępności dla przedsiębiorstw. Ich produkty obsługujące sztuczną inteligencję oszczędzają czas i zmniejszają ryzyko dzięki zastrzeżonym algorytmom wykrywania i analizy, które integrują się bezpośrednio z procesami tworzenia oprogramowania.
Obowiązki
- Tworzenie i utrzymywanie pakietów SDK JavaScript Node.js dla silnika testowania dostępności, obsługujących platformy takie jak Webdriver.io , Cypress i Playwright
- Rozszerz funkcjonalność istniejących frameworków, aby zwiększyć możliwości testowania i zapewnić płynną obsługę programistów
- Współpracuj z zespołem w celu zharmonizowania frameworków SDK, zapewniając spójność i łatwość konserwacji w różnych narzędziach
< li> Stale poprawiaj wydajność, użyteczność i łatwość konserwacji pakietu SDK - Weź udział w procesie Scrum – planowanie, szacowanie i dostarczanie funkcji oraz poprawek błędów
- Zapewnij niezawodne i łatwe w użyciu pakiety SDK postępując zgodnie z najlepszymi praktykami w zakresie kodowania, testowania i dokumentacji
- Bądź na bieżąco z najnowszymi technologiami JavaScript, tworzenia stron internetowych i ułatwień dostępu
Wymagania
- Ponad 3 lata doświadczenia z językiem programowania JavaScript i jego ekosystemem
- Praktyczne doświadczenie z Vanilla JS
- Udokumentowane doświadczenie z frameworkami do automatyzacji testów takie jak Webdriver.io , Cypress i Playwright
- Dogłębna znajomość technologii internetowych, w tym manipulacji HTML, CSS i DOM
- Znajomość narzędzi do tworzenia i pakietów JavaScript, takich jak Webpack, Rollup, lub Parcel
- Znajomość frameworków testowych JavaScript, takich jak Jest, Mocha lub Jasmine
- Doświadczenie z systemami kontroli wersji, zwłaszcza Git i GitHub
- Zrozumienie zasad i wytycznych dotyczących dostępności (WCAG, WAI-ARIA)
- Doświadczenie w testowaniu i debugowaniu kompatybilności między przeglądarkami
- Znajomość koncepcji CI/CD i znajomość narzędzi takich jak Jenkins, Travis CI lub CircleCI li>
- Poziom średniozaawansowany języka angielskiego
Będzie plusem:
- Znajomość TypeScriptu i jego zalet w tworzeniu SDK
Profil osobisty
- Silne nastawienie analityczne i umiejętności rozwiązywania problemów
- Proaktywność i motywacja
- Silne umiejętności komunikacji i współpracy
- Pasja do pisania czystego, łatwego w utrzymaniu i wydajnego kodu