Position: Senior Frontend Developer (+React Native)
Company: PSR
Experience required: 3y
English level: upper

About the project: web application and app for Android allowing users streaming video fitness classes.
Functionalities for users: 
User authentication/profile management
Watch streaming video classes 
View leaderboard of other users who have participated in the class
View highly recommended classes, sort through the full catalog
View dashboard with workout history
Subscription management (sign up with a credit card, cancel subscription).
For admin: 
Class upload panel
Ability to highlight classes as featured.

Technical stack of the project: React Native, ReactJS, NodeJS, DynamoDB, RDS databases, AWS, Stripe, Azure DevOps.

Stack of the position:  React Native, ReactJS, JS (ES6). 

Requirements:
3+ years of experience in React (1.5+ React-native specific);
3+ years of ES6 experience;
Experience with creating complex UI/UX;
Experience with consumer-facing Android or iOS app a strong plus;
Experience with crash reporting (crash logs).

Benefits:
Training and development: we have a huge library and a budget for your professional development
People-oriented management without bureaucracy
Paid vacation and sick leaves
Corporate events, holidays and team buildings for your joy
Relocation program (if needed), etc.