Position: Front-End Developer
Company: Viseven
Experience required: 2y
English level: intermediate

**Key responsibilities:**
- Take part in the development of eWizard platform and eWizard.js framework  
- Participate in functional and architectural design of the product and related tools  
- Perform implementation, review and debugging of new functionality  
- Define and set to internal coding standards, development processes, and design best practices

**Required Skills & Knowledge:**
- 2+ years of practical experience in Front-End development (JavaScript)       
- Experience in developing rich Single Page and Full Stack Applications based on contemporary JavaScript solutions 
- Up-to-date familiarity with emerging W3C standards (HTML5, CSS3, etc.)               
- Deep knowledge of JavaScript (ES2020)  
- JS frameworks/libraries for building rich JS applications (at least one of: Vue.js - preferable, React.js, Angular, etc.) 
- Software development principles and paradigms: Clean code, OOP, FP, Design Patterns, SOLID 
- Git 

**Will be considered as a Competitive Advantage:**
- Experience with TypeScript 
- Experience with Node.js and npm   
- Writing e2e tests, unit tests          
- Node automation tools (Webpack or other) 

**We provide:**
- Passionate experienced team and enjoyable working environment
- Professional and career growth
- Paid time off 18 business days per year
- Paid time off 3 business days in case of marriage or childbirth
- Healthcare Insurance - including dentist and gym
- Accounting assistance
- English courses
- Opportunities to participate in professional forums and conferences
- Regular corporate events and team-buildings
- Compensated lunch and free tea/coffee, fruits and snacks
- Comfy office space/remote work