Напиши текст вакансии для должности "Frontend Developer". Название компании: "Перфект Арт". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'JavaScript', 'HTML5', 'CSS3', 'React', 'Английский язык', 'SVG', 'Canvas'

Company Profile Perfect Art Group is the international company providing premium IT consulting services to clients across the globe with focus on high performance / low latency data, analytics and advanced data visualization, IoT solutions and Data Science Platforms for Oil&amp;Gas, Finance, Logistics and Healthcare industries We use technology to create superior user experience and deliver innovative solutions, we simplify and accelerate decision making processes at operational and executive level by building data-enabled solutions. With Development offices in St. Petersburg, Moscow, Novosibirsk and Tomsk, representative offices in London, Zug, Hong Kong and San Diego we build expert teams to ensure highest quality development processes, modern SDLC quality standard and cutting edge products for our clients. Projects: Developers in this role will work on different projects where their skills, knowledge and personal interest have the best match: Data Science Platform for Market Leading Oil &amp; Gas company that helps to organize the Exploration and Production data and build Machine Learning process around it. The key module of the system is a web UI that allows to manage Data Assets, control their transformation, orchestrate running the Machine Learning Models and manage the experiments. The system includes Canvas widgets to manipulate free-flow objects and trees of assets, 3d Web GL maps and geospacial structures built in-house. Medical Data Platform that allows to analyze complex relationships between medicine and adverse events, patient medical history and clinical trials. The system mostly based on Canvas charts (in-house and 3rd party) and plots integrated into seamless flow with smooth transitions and advanced animations. Investor relationship management – advanced visual solution for executive level consultants and investors that allows to quickly analyze stock price movement, investment styles and market dynamics. The web application is mostly the custom in-house build unique Canvas-based widgets with unique User Experience, offline browsing support and extended security. Responsibilities  Development of high-quality Front-end application with advanced animations (canvas and CSS) Interaction with data science team, Devops and Big Data experts to define solution architecture Ideal candidate has the skills to create HTML5 interfaces, understands the principles of CSS3, is ready to develop custom widgets, smooth transitions between widgets and screens (or has the desire to learn how to create such applications) Participation in the design, creation of new UI/UX solutions is welcome  Requirements  2 years + experience in JavaScript / ES6 ReactJS (knowledge of react-redux, redux-form, router, react-virtualized will be a plus) CSS 3 (experience with adaptive layout, PostCSS, CSS-in-JS will be a plus) Spoken English  Understanding of software development lifecycle and CI/CD patterns   We offer  Opportunity to build unique UI solutions with advanced UX and technological complexity (WebGL, 3D, Canvas Widgets, OnDemand Application Style modification, Offline browsing) Competitive salary Medical Insurance for all employees Employment according to the Labor law Flexible working hours Up-to-date technology stack and modern software development methods Working closely with experts around the world