— Excellent knowledge of HTML, CSS, JS including ES2015+, and the DOM
— Three-year experience working with React
— Excellent knowledge of React-stack technologies: Redux/MobX, React Router, Next.js etc.
— Excellent knowledge of Git and Webpack
— Experience in unit testing (e.g. using Jest)
— Experience in E2E testing would be a plus
— Experience with one or more UI frameworks (Material UI, Bootstrap etc.)
— Experience with RESTful APIs
— Experience with drawing complex canvas graphics
— Knowledge of other modern web standards, security practices, front-end performance patterns, scalability, and accessibility practices
— Bachelor’s or Master’s degree in computer science (or similar technical eld)
— Level of English: Intermediate strong (at least)
We are looking for someone very strong to take on the front end, which is actually the central part of the product (the back-end is less signicant here). Need a developer who will lead FE development also with experience with drawing complex canvas graphics
The product is a collaborative design tool that is similar to a combination of Visio and Quip combined (Documents and huge diagrams in real-time collaboration).
The technical challenges are many. For example, creating a seamless user experience in navigating a very complex design (software implementations are usually composed of hundreds of scattered diagrams and documents) as well as allowing multiple users to edit and view the project simultaneously.