Jobs and Careers
SI

Middle/Senior JavaScript Developer (Web SDK)

Sigma Software
Polandfull_timeVerifiedPosted 24 May 2024

About the role

<h3>Company Description</h3><p>We’re seeking a JavaScript Developer to join the Web SDK team and help build a more accessible web for everyone. In this role, you'll be instrumental in developing and maintaining SDKs that enable developers to create inclusive web experiences.</p><p>This position is ideal for those passionate about JavaScript, experienced with test automation frameworks, and eager to make a meaningful impact.</p><p><strong>CUSTOMER</strong></p><p>Our client is a market-leading web and mobile accessibility software company focused on providing accessibility automation to enterprises. Their AI-enabled products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.</p><h3>Job Description</h3><ul><li>Create and maintain JavaScript Node.js SDKs for the accessibility testing engine, supporting frameworks like Webdriver.io, Cypress, and Playwright</li><li>Extend functionality of existing frameworks to enhance testing capabilities and ensure a seamless developer experience</li><li>Collaborate with the team to harmonize SDK frameworks, ensuring consistency and maintainability across different tools</li><li>Continuously improve SDK performance, usability, and maintainability</li><li>Participate in the Scrum process - planning, estimating, and delivering features and bug fixes</li><li>Ensure robust and easy-to-use SDKs by following best practices in coding, testing, and documentation</li><li>Stay updated with the latest in JavaScript, web development, and accessibility technologies</li></ul><h3>Qualifications</h3><ul><li>3+ years of experience with JavaScript programming language and its ecosystem</li><li>Hands-on experience with Vanilla JS</li><li>Proven experience with test automation frameworks such as Webdriver.io, Cypress, and Playwright</li><li>Deep understanding of web technologies, including HTML, CSS, and DOM manipulation</li><li>Familiarity with JavaScript build tools and bundlers like Webpack, Rollup, or Parcel</li><li>Knowledge of JavaScript testing frameworks like Jest, Mocha, or Jasmine</li><li>Experience with version control systems, notably Git and GitHub</li><li>Understanding accessibility principles and guidelines (WCAG, WAI-ARIA)</li><li>Experience with cross-browser compatibility testing and debugging</li><li>Knowledge of CI/CD concepts and familiarity with tools like Jenkins, Travis CI, or CircleCI</li><li>Upper-Intermediate level of English</li></ul><p><strong>WOULD BE A PLUS</strong></p><ul><li>Familiarity with TypeScript and its benefits in SDK development</li></ul><h3>Additional Information</h3><p><strong>PERSONAL PROFILE</strong></p><ul><li>Strong analytical mindset and problem-solving skills</li><li>Proactive and self-motivated</li><li>Strong communication and collaboration skills</li><li>Passion for writing clean, maintainable, and efficient code</li></ul>

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Sigma Software

View company profile →