Position: JS Developer (React)
Company: Team Work Spirit
Experience required: 2y
English level: intermediate

Requirements
— At least 2 year of experience with React;
— MobX, Redux, GraphQL;
— Experience with WebSockets;
— OOP principles knowledge;
— Experience with Git;
— Intermediate English;

will be a plus
— Knowledge of server-side development process and Node.js in particular;
— Experience with Next.js;
— Experience with CSS frameworks: Material UI, Ant Design etc;

Company offers:
Office in BC Diamond City, flexible schedule, hybrid office/home system after adaptation to the project tasks/team; 31 paid days for sick leave, holidays, vacation; compensation for training and professional development after a year of cooperation, English classes