Development • 3 to 6 years of experience • Remote
RESPONSIBILITIES
- Develop new functionality and new services - prototype and design;
- Refactor current functionality, eliminate technical debt (we think this will take about 30% of the time);
- Contribute to the internal UI component library;
- Participate in product architecture development.
REQUIREMENTS
- 2+ years of experience in commercial development;
- Solid knowledge of JS, Typescript, React (hooks);
- Experience using npm, git;
- Understanding of REST standards;
- Ability to configure development environments and project builds (Webpack, Rollup, Babel).
Bonus points for:
- Experience with Redux/Redux Toolkit;
- Experience writing tests;
- Experience with CSS preprocessors, CSS-in-JS (we use Linaria).
CONDITIONS
- Participation in the creation of innovative products;
- Employment according to the Labor Code of the Russian Federation;
- Competitive income level (salary, which we will discuss after the interview + annual bonus);
- Office in the center of Moscow, co-working space in St. Petersburg, or the opportunity to work fully remotely within the Russian Federation;
- Flexible start of the workday and a shortened workday on Fridays;
- Preferential mortgage and consumer lending program.
- Voluntary medical insurance with dental coverage and the option to extend coverage to children and relatives at a preferential rate.
- Transparent motivation system that allows you to influence your income level;
- Work in a team of professionals;
- Opportunity for vertical and horizontal career growth.
We also have:
- Bonus programs from partner companies;
- Referral program, bonuses for recommending candidates for open vacancies;
- Financial assistance upon the birth of children and for other family circumstances;
- Training at the corporate university;
- Opportunity to participate in industry conferences as a speaker or attendee;
- Corporate life: sports communities, interest clubs (e.g., board games, intellectual games, cycling club, and many others).