Position: Front-end developer (React.js)
Category: JavaScript
English level: upper
Years of experience: 3


Project description: A web and mobile app of the one of the world’s leading off-price retailer of fashion and homeware.
Responsibilities:
Work in a multidisciplinary team with other professionals such as back-end developers, web designers, QA and PM.
Implementation of the new UX flows for the web application (React-Redux, Google Maps, CCAvenue, Checkout.com, Algolia, etc.).
The new services injecting (Syte.ai, FluxPanda, Tabby, Firework, etc.).
Existing codebase supporting and bug fixing.
Leading the web developers team (tasks managing, pair programming, code reviewing, fights with customer team members to keep the codebase in a clean and maintainable state).
Communicating with a QA team about all the things. Helping with automation testing development (Cypress).
Developing plans for future project improvements.
Mentoring the trainee stuff.
Participating in internal tech events

Project description: Project development for recruiters and candidates helping with their day to day work, track their efficiency and manage information about candidates and positions. 
Responsibilities:
Entire project development (React, MobX, Typescript, NestJs).

Project description:  Development of the photo management flow for both client and admin sides.
Responsibilities:
Implemented responsive UI for the web application (React, Vanilla JS, Typescript).
Supported the existing code, fixed bugs, and developed new features.

Project description: Design and development of the front-end part of an IT company’s web application for organising and administering internal activities (React + Redux). Development of the client part for the international transport project (React + Redux). Layout development and modication of a mobile Android application for social interaction of people through bluetooth beacons (React Native).
Responsibilities:
Implemented responsive UI for the web application (React stack and Vanilla).
Работать над незаурядными задачами. Проторивание новых путей. Наличие постоянной пищи для ума, експериментов, обучения. Дружная команда. Удобное рабочее место. Оплата, позволяющая не задумываться о финансовых вопросах.