Position: Senior Frontend Developer (React.js)
Company: elopage
Category: JavaScript
Experience required: 3y
English level: upper

**About us**
Elopage GmbH is a Berlin-based Fintech and SaaS company with a development center in Lviv, Ukraine building and managing elopage.com — the SaaS Platform for entrepreneurs to set up, manage and scale their businesses around digital products, courses, memberships and more.
To meet the demand for a new online payment culture, we are cooperating with certified and licensed financial institutions in Europe to guarantee secure and proper payments for our users.

**Responsibilities**
Design, develop and deliver a progressive web application (React.js)
Make code review sessions, participate in the mentoring process
Write highly scalable, reusable and testable code
Optimize application for maximum speed and performance
Collaborate with other team members

**Requirements**
Strong knowledge of JavaScript Core
Deep knowledge of the following technologies (4+ years experience):
React lifecycles;
React hooks;
Package optimization;
React state management libraries (MobX, Redux)
Knowledge of and experience working and integrating with CI
Strong knowledge of Webpack configuration
Knowledge of estimation techniques
SCM tools (GIT, GIT flow)
Good understanding of quality processes: Remote Debugging, Unit Testing, etc.
Upper-intermediate level of English

**As a plus**
Experience with Node JS
Experience with Server Side Rendering (Next.js)
Experience with AWS
Strong communication skills 
Ability to act as a team player, working closely with others, engaging in solutions explorations, and aligning with team and task strategies

**What we offer**
Fast growing FinTech E-commerce company which will become a new unicorn in next 3-5 years
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 and education
Medical insurance
Possibility of career and financial growth
Payment for sport expenses
Interesting corporate events
Office in the city center (Halytska square)