Position: Middle Front-End Developer (React.JS)
Company: Elopage
Category: JavaScript
Experience required: 2y
English level: intermediate

Responsibilities:
- Design, develop and deliver a progressive web application (React.js)
- Participate in design and planning discussions
- Write highly scalable, reusable and testable code
- Optimize application for maximum speed and performance

Requirements:
- Strong knowledge of JavaScript Core
- Deep knowledge of the following technologies (2+ years experience)
- SCM tools (GIT, GIT flow)
- Good understanding of quality processes: Remote Debugging, Unit Testing, etc.
- Knowledge of SEO best practices
- Good design filling
- Intermediate level of English

As a plus:
- Experience with SSR, Next.js will be a plus
- Knowledge of and experience working and integrating with CI
- Experience with AWS
- Experience with JS build systems (Webpack)
- Writing skills including the ability to document procedures and caveats

What we offer:
- Competitive compensation depending on experience and skills
- 18 working days paid vacation and public holidays according to the Ukrainian legislation
- Compensation of professionals training/development measure
- Office in the city center (Halytska square)