Position: Senior Front-End Developer
Company: UserWay
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2022-03-01T00:00:00+02:00

**Overview**
UserWay is looking for an exceptional results-oriented JavaScript Engineer to join our growing company and be responsible for building high-quality, maintainable and scalable solutions to solve complex problems.


**Technical Requirements**
- 3+ years experience in web technologies, HTML, CSS, JavaScript.
- Significant experience with vanilla JavaScript ES6+.
- Strong understanding of JavaScript fundamentals such as prototype inheritance, composition, CommonJS/AMD module systems using RequireJS.
- Experience writing adaptive and responsive UI applications for desktop/mobile
- Ability to write code with accessibility in mind.
- Ability to demonstrate good web fundamentals and knowledge of DOM.
- Knowledge of API design, event-handling in the browser and modern asynchronous programming.
- Experience of JavaScript ecosystem tooling such as linters/formatters/bundlers (ESlint/Prettier/webpack).

**As a plus:**
- Knowledge of Web Content Accessibility Guidelines (WCAG 2.1).
- Prior experience with accessibility evaluation tools (Axe, Wave).
- Prior experience with manual accessibility testing of websites, mobile apps and digital products using assistive technologies such as screen readers (e.g. JAWS, NVDA, VoiceOver).

**Responsibilities:**
- Serving as a core member of an agile team that drives user story analysis and develops responsive web applications.
- Performing hands-on software development, typically spending most of time actually writing code, doing proof of concepts, and conducting code reviews.
- Performing ongoing refactoring of code, utilizing visualization and other techniques to fast track concepts, and delivering continuous improvement.
- Bringing a culture of innovation, ideas, and continuous improvement.
- Challenging the status quo, demonstrating calculated risk-taking, and implementing creative ideas.
- Build-in quality to ensure high performance and scalability, support the growing user-base.
- Ensuring adoption of best practices and high standards of quality.

**Availability to work remotely**
**Availability for part-time and/or full-time position**