Position: Frontend Developer (Vue.js)
Company: ITernal Group
Category: JavaScript
Experience required: 3y
English level: upper

**Responsibilities:**
— Deliver new functional modules
— Write tests and testable code
— Participate in manual functional testing
— Make code reviews
— Provide realistic estimations
— Refactor existing codebase
— Offer and design solutions and approaches to solve challenges that appear
— Intensively communicate with the client and with the team
— Participate in Scrum events

**Requirements:**
— 3 years of experience JavaScript, HTML, CSS3
— 3+ years experience with any JS framework, 2+ years with Vue.js
— Experience in frontend unit testing
— Experience with Version Control Systems (GIT)
— Experience with graphic editors (Figma)
— Experience with post or pre-processors SASS/SCSS/PostCSS/Less/Stylus, PostCSS preferred
— Spoken English

**Would be a plus:**
— Knowledge of and experience with:
— Frameworks: JEST, Cypress, Serverless
— Services: AWS
— Libraries: Axios, babel, jwt , lodash, eslint
— TDD, Design Patterns, SOLID principles, CSS Animations
— Portfolio/example on Vue.js

**Core Soft Skills & Values**
— Humility & Respect
— Humanity& Openness
— Integrity & Commitment
— Transparency & Responsiveness

**We offer:**
— Possibility to influence the development process
— Professional growth in an environment where you can apply best practices like unit and e2e tests, use modern technologies, and do pair programming
— Business trips to Germany
— Friendly professional staff and warm atmosphere
— Possibility to develop your team and mentor your teammates 
— Self-development plans (during 6 months) and regular salary revisions after the trial period (3 months)
— Participation in educational activities and thematic conferences
— Teammates knowledge-sharing
— Assisting with growing English skills (compensation)
— Corporate, team events, and team buildings