Напиши текст вакансии для должности "Frontend developer". Название компании: "Artec 3D". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

We develop the world&#39;s best 3D scanners and 3D facial recognition systems. Our clients make the world&#39;s best automobiles, computers, clothing, computer graphics, consumer electronics, computer games and security systems. Our offices are located in Moscow, Luxembourg and California. We strongly believe that our technologies are bringing a revolution in 3D computer vision. The revolution that is to change peoples&#39; lives. Come work with us. Let&#39;s make this revolution together. We are looking for an experienced front-end developer to join our web development team.   Job description:   Building front-end applications Turn project mock-ups and designs into functioning templates Integrate code with the back-end development team. Maintain code standards, user experience and design requirements throughout the development process. Define, measure, and improve website development, coding practices, and maintenance processes Maintain site updates, fixing and troubleshooting front-end bugs, and improving performance Innovate websites to become more mobile and responsive Optimize existing code with engineering best practices Follow web coding standards and guidelines (i.e. ES6) Participate in code reviews    Required skills and competence:  Exceptional JavaScript development expertise; Experienced in ES6, React, Redux, GIT, SCSS/Stylus; Hands on experience with frontend build and package management tools (Webpack or Gulp); Exceptional experience with HTML5, CSS3, Flexbox; Proficient understanding of cross-browser compatibility issues for desktop and mobile and ways to work around them (IE11, Chrome, Safari, Firefox, Opera, iOS, Android); Understanding and using graceful degradation; Expert knowledge in writing clean, modular and testable code; Solid understanding of Adobe Photoshop.    Desired skills and competence:  Knowledge of unix command line; At least Intermediate knowledge of English; A solid understanding of web application development processes, from the layout/user interface to relational database structures; Expert knowledge of Responsive Design, Mobile Web and worked with it in several web projects; Adequate knowledge of relational and non-relational databases; Knowledge of back-end frameworks (i.e. Ruby on Rails).    Optional skills and competence:  Experience with advanced JS frameworks; Understanding of single page application best practices; Experience with unit testing and end to end testing of JavaScript applications; Knowledge of WebGL, GLSL is a plus.    We offer:  Medical insurance Daily lunch High qualified team