Position: Senior Front End Developer (Angular)
Company: Skelia
Category: JavaScript
Experience required: 5y
English level: upper

You'll get a chance to work on a graphical editor that allows millions of people to create custom and hand-made pieces of art. This project is not about plain code, it's about bringing change and making life more colorful, so don't stand by and apply! 

About our client
Our client is a global leader in manufacturing digital cutting machines that allow millions of people to get amazing experiences in creating craft artwork. To use the cutters, makers apply the company's own powerful design software, available both for web and mobile devices. So that they can produce their own personalized masterpiece just with a few clicks.  

Mission
As a senior engineer, you will join client's world-class desktop development team and will communicate directly with them
You will set the example of writing solid code supporting multiple platforms including client's Web, Windows, and MacOS desktop applications
You will build new UI components, help drive development and architecture with the team, and work with other software departments, QA and UX teams to deliver new functionality next generation of web and desktop apps
Requirements
5+ years of professional experience in software development
Highly Proficient in Angular4+, JavaScript, ES8+, HTML5, CSS3
Proficient in test driven development, automated testing, and the use of testing frameworks
Experience with Webpack, NodeJS, Electron, Less/Sass CSS Pre-processors
Experience in the area of modular and scalable software development
Designing and developing reusable, testable front end components
Desire to learn cutting-edge technology to solve complex business problems
Strong problem-solving and critical thinking skills
High level of English
Strong communication and interpersonal skills
Aptitude to independently learn new technologies