A company searches for a developer to join their team.
Responsibilities:
- project development (frontend parts);
- refinement of existing projects;
- designing user interfaces;
- writing high-quality, commented and testable code.
- participation in work planning, codereview.
Requirements:
- at least 2 years of commercial React development experience;
- confident knowledge of React 16 with an understanding of the principles of work, basic patterns and ways of optimization;
- SPA development experience;
- solid knowledge of HTML, CSS;
- solid knowledge of JS (ES6+), TypeScript;
- experience with Redux, Router 4/5, Webpack;
- understanding of the principles and experience in developing RESTful API, WebSockets;
- basic knowledge of JEST\MOCHA or any other unit tests;
- good knowledge of OOP;
- experience with Linux and cloud technologies (Docker);
- experience with Git.
Terms:
- completely remote work / mixed format / office, as convenient;
- flexible work schedule;
- cohesive team;
- result orientation;
- employee development: participation in forums, conferences, seminars, meetups;
- exchange of experience within the team, language training;
- a special incentive program for those who love, want and can perform at professional events;
- health care: a gym in the office, a massage room;
- cozy office: recreation area with table tennis, air hockey, board games (chess, checkers, go, backgammon), corporate library;
- interesting joint events and active recreation;
- events for the whole family: events and gifts for children, nephews and grandchildren of employees;
- and much more...