Position: Middle Front-End React.js Engineer
Company: AnvilEight
Category: JavaScript
Experience required: 2y
English level: intermediate

AnvilEight is at an exciting stage of growth. We’ve expanding up a development team, and we invite you to join for new projects. As an engineer, you will be involved in architecting, implementing, and delivering projects that are challenging from a technical point of view. You’ll be given real autonomy and responsibility, as well as be able to contribute to offer features and implement improvements. Our team is the perfect place to develop your skills in an environment based on mutual trust and respect. *А typical development team on a single project consists of two front-end React.JS developers, two QA Automation engineers, and two to three back-end Python engineers.*

*This role involves the following requirements:*
Experience and interest in React.js/ Redux / React-router / React-redux-form;
Extensive experience with Vue.js could be an alternative;
Extensive experience with modern JavaScript frameworks and JavaScript itself;
Ability to Create a SPA (Single Page App) in React;
Awareness of cross-platform compatibility issues;
SASS/LESS;
GraphQL, REST;
Git (basic experience);
Webpack (basic experience);
More than one year of commercial experience;
Experience with server-side technology including Python will be a huge bonus.

Will be a strong plus:
Excellent read & write capabilities and reasonable spoken English;
Understanding of Scrum framework and roles in a team;
Ability and desire to learn things fast.

We offer:
- Free English classes, technical lectures and courses;
- You get 22 working days of annual leave;
- We pay for your illness. We don't need a sick list.
- An ability to plan your working day: you come and go as you please provided that you have enough time to interact with the team and participate in daily meetings.