Position: Junior Front-end developer
Company: Viseven
Category: JavaScript
Experience required: 1y

Responsibilities:
Write efficient and maintainable HTML/CSS/Javascript code
Use markup languages like HTML to create user-friendly web slides, emails and web pages
Understand and follow GitFlow best practices
Ensure the technical feasibility of UI/UX designs
Maintain and improve existing projects codebase. Reviewing code, fixing bugs in existing projects
Optimize presentations and webpages for maximum speed, scalability and responsiveness
Create and support web components for project needs
Create cross-browser layouts, to have a fair understanding of browser differences, know how to manage them
To be able to test developed content in different platforms, devices, browsers and environments
Collaborate with other members of Creative/QA/Deployment and stakeholders

Required skills and knowledge:
Working experience 
HTML5 and CSS3 (fixed-width layout, adaptive and responsive layout, pixel perfect markup)
Knowledge of JavaScript (ES201*)
Experience with CSS3 Animations

Will be considered as a Competitive Advantage:
Experience with Vue.js
Git, Git FlowAutomation tools (Webpack, Gulp, Bower, etc)
Unit testing
Familiarity with pre-, post-processing


What we provide:
We understand that our team members are essential to making our goals a reality, so we value and empower them to share their vision. And we reward this kind of passion with a highly competitive compensation and exceptional benefits, such as:
·     Competitive compensation and regular performance based salary and career development reviews
·     Passionate experienced team, friendly atmosphere
·     Professional and career growth
·     Paid time off - 18 business days per year (20 business days after 2 years of cooperation)
·     Non-documented sick leave - 4 business days per year
·     Documented sick leave - 20 business days per year
·     Family leave - 3 paid business days in case of marriage, childbirth or bereavement
·     Comprehensive medical insurance
·     English learning courses
·     Opportunities to participate in professional forums and conferences
·     Regular corporate events and team-buildings
·     Enjoyable working environment: comfortable and fully equipped office and possibility to work from home