Middle/Senior JavaScript Developer (Web SDK) Бургас (Болгария), Варшава (Польша), Краков (Польша), Познань (Польша), удаленно Мы ищем разработчика JavaScript, готового присоединиться к команде Web SDK и помогать создавать более доступный веб для всех. В этой должности ты будешь участвовать в разработке и поддержке SDK, которые позволяют разработчикам создавать инклюзивные веб-приложения. Эта должность идеально подходит для тех, кто увлекается JavaScript, имеет опыт работы с фреймворками для а
Middle/Senior JavaScript Developer (Web SDK)
Бургас (Болгария), Варшава (Польша), Краков (Польша), Познань (Польша), удаленно
Мы ищем разработчика JavaScript, готового присоединиться к команде Web SDK и помогать создавать более доступный веб для всех. В этой должности ты будешь участвовать в разработке и поддержке SDK, которые позволяют разработчикам создавать инклюзивные веб-приложения.
Эта должность идеально подходит для тех, кто увлекается JavaScript, имеет опыт работы с фреймворками для автоматизации тестирования и стремится внести значительный вклад в общее дело.
Клиент
Наш клиент — ведущая компания, разрабатывающая программное обеспечение для веб и мобильных приложений, ориентированная на автоматизацию обеспечения доступности для предприятий. Их продукты на основе искусственного интеллекта экономят время и снижают риски благодаря собственным алгоритмам выявления и анализа, которые интегрируются непосредственно в конвейеры разработки программного обеспечения.
Обязанности
- Создавать и поддерживать JavaScript Node.js SDK для механизма тестирования доступности с использованием таких фреймворков, как Webdriver.io , Cypress и Playwright
- Расширять функциональность существующих фреймворков для улучшения возможностей тестирования и обеспечения эффективной работы разработчиков
- Сотрудничать с командой для координации фреймворков SDK, обеспечивая согласованность и удобство поддержки различных инструментов
> Участвовать в процессе Scrum — планирование, оценка и внедрение новых функций и исправление ошибок - Обеспечивать надежность и удобство использования SDK, соблюдая наилучшие практики в кодировании, тестировании и документировании
- Быть курсом последних новостей в сфере JavaScript, вебразработки и технологий доступности
Требования
- 3+ года опыта работы с языком программирования JavaScript и ее экосистемой
- Практический опыт работы с Vanilla JS
- Подтвержденный опыт работы с фреймворками для автоматизации тестирования, такими как Webdriver.io , Cypress и Playwright
- Глубокое понимание вебтехнологий, включая HTML, CSS и манипуляции с DOM
- Знание инструментов и бандлеров для сборки JavaScript, таких как Webpack, Rollup или Parcel
- Знание фреймворков для тестирования JavaScript, таких как Jest, Mocha или Jasmine
- Опыт работы с системами контроля версий, в частности Git и GitHub
- Понимание принципов и рекомендаций по доступности (WCAG, WAI-ARIA)
- Опыт тестирования и устранение ошибок кроссбраузерной совместимости
- Знание концепций CI/CD и знание таких инструментов, как Jenkins, Travis CI или CircleCI
- Владение английским языком на уровне Upper-Intermediate
< Преимуществом будет:
- Знание TypeScript и ее преимуществ при разработке SDK
We're seeking aJavaScript Developer tojoin the Web SDK команда и help build amore accessible web for everyone. В этой роли, вы будете инструментальными в разработке и maintaining SDKs, которые способствуют разработчикам создания inclusive web experiences.
Это положение является идеальным для того, чтобы продолжить свое внимание.JavaScript, имеющий опыт работы с платформами автоматизации тестирования и стремящийся оказать существенное влияние.
Клиент
Наш клиент — ведущая на рынке компания по разработке программного обеспечения для веб- и мобильных устройств, специализирующаяся на автоматизации доступности для предприятий. Их продукты с поддержкой искусственного интеллекта экономят время и снижают риски благодаря запатентованным алгоритмам обнаружения и анализа, которые интегрируются непосредственно в конвейеры разработки программного обеспечения.
Обязанности
- Создание и поддержка JavaScript Node.js SDK для механизма тестирования доступности, поддержка таких платформ, как Webdriver.io, Cypress и Playwright.
- Расширяйте функциональность существующих платформ, чтобы расширить возможности тестирования и обеспечить удобство разработки.
- Сотрудничайте с командой для гармонизации платформ SDK, обеспечивая согласованность и удобство сопровождения различных инструментов.
- li> Постоянно улучшайте производительность, удобство использования и поддержку SDK.
- Участвуйте в процессе Scrum — планирование, оценка и предоставление функций и исправлений ошибок.
- Обеспечьте надежность и простоту в использовании SDK. следуя передовым практикам в области кодирования, тестирования и документирования
- Будьте в курсе последних новостей в области JavaScript, веб-разработки и технологий обеспечения специальных возможностей
Требования
- 3+ года опыта работы с языком программирования JavaScript и его экосистемой
- Практический опыт работы с Vanilla JS
- Подтвержденный опыт работы со средами автоматизации тестирования такие как Webdriver.io, Cypress и Playwright.
- Глубокое понимание веб-технологий, включая HTML, CSS и манипулирование DOM.
- Знакомство с инструментами сборки JavaScript и сборщиками, такими как Webpack, Rollup, или Parcel
- Знание платформ тестирования JavaScript, таких как Jest, Mocha или Jasmine
- Опыт работы с системами контроля версий, особенно Git и GitHub
- Понимание принципов и рекомендаций по обеспечению специальных возможностей (WCAG, WAI-ARIA)
- Опыт тестирования и отладки кроссбраузерной совместимости.
- Знание концепций CI/CD и знакомство с такими инструментами, как Jenkins, Travis CI или CircleCI li>
- Уровень английского языка выше среднего
Будет плюсом:
- Знакомство с TypeScript и его преимуществами при разработке SDK
Личный профиль
- Сильный аналитический склад ума и навыки решения проблем
- Инициативность и самомотивация
- Сильные коммуникативные навыки и навыки совместной работы
- Страсть к написанию чистого, удобного в сопровождении и эффективного кода