Position: Senior JS UI Developer (Ukraine/Poland)
Company: Jazzros
Category: JavaScript
Experience required: 3y
English level: intermediate

Jazzros takes part in the development of Industry 4.0 software projects.
We’re expanding team and seeking creative Front-End developers (React) to work on the world’s first social platform for collaborative product development.

The Project:

The company is a fast-growing international startup shaping the future of how products are designed, prototyped and manufactured. Inspired by the workflows of agile and open source software development they have built a platform connects the next generation of product developers with one another. It offers a 3D CAD Viewer compatible with over 30 file formats, a documentation system, a version control drive, and a feedback system. It is also a web publishing tool for blogs, and has social functionalities including likes, views, shares and discussion forums.

The Role:

You will be working closely with the Head of Product, design and engineering team. Responsible for implementing consistently high quality user-interfaces based on a growing set of modular, highly flexible and re-usable components.
More specifically you will be:

— Informing user interface design proccesses based on your technical knowhow.
— Developing user interface components.
— Implementing user flows using re-usable components where possible.
— Iterating existing user interfaces, improving performance, accessibility, semantic structure and usability.
— Ensuring existing interface components are maintained as designs evolved based on UX feedback.
— Documenting components, empowering frontend engineers to utilise existing solutions easily.
— Writing and maintaining UI and component tests.

Requirements:

— 5+ years experience implementing modern UIs (SPAs) with modern JS (ES6/7, TypeScript, etc);
— 3+ years experience with either React, Angular or Vue (we use React);
— Experience with either Styles Components, Emotion or CSS Modules (we use Styled Components);
— Experience with theme based design system development;
— Strong semantic HTML, CSS3+ and SVG knowledge;
— Experience with modern UX and developer-handoff tools such as Sketch, Figma, Zeplin;
— Excellent communication skills and a team oriented approach;
— Enthusiasm for building infrastructure for the next industrial revolution.

Nice to Have:

— User experience design and user interface design expertise;
— 3D user interface experience;
— Gaming interface development.

What we offer:

— full-time job and long-term contract job and long-term contract;
— competitive salary;
— no bureaucracy;
— 22 paid days (including 15 business days of paid vacation and 7 paid days off);
— public holidays;
— paid English classes.