Position: Middle Web UI Developer
Category: JavaScript
English level: upper
Years of experience: 2


Online Marketplace

The website is an online marketplace for users who are looking for childcare, senior care, special needs care, tutoring, pet care or housekeeping and for people who can provide these services. The service has several membership plans and payment options.
The platform has a monolithic architecture and is moving some parts of the site to the microservices. The project has a big amount of A/B tests for user experience improving and has an integration with many third-party services for analytics.

Customer:
US Company

Involvement Duration:
1+ year

Project Role:
Front End Developer

Responsibilities:
Creation of new micro-frontends for the site, support of existing ones, implementing new features, implementing A/B testing, bug fixing, unit testing, doing code reviews, taking part in Scrum process.

Project Team Size:
8

Tools & Technologies:
JS(ES6), TypeScript, React.js, Next.js, Git, Jira, GraphQL/Apollo, Material-UI, React Testing Library, Jest, Amplitude, Launch Darkly, Sentry, Splunk, Monetate, Figma.


Online Marketplace

The web application is an online marketplace for search for medicines among the range of products of different pharmacies and creating orders.

Customer:
Daribar

Involvement Duration:
5 months

Project Role:
Front End Developer

Responsibilities:
Creation of a web application from scratch, implementing new features, bug fixing, doing code reviews, taking part in Scrum process.

Project Team Size:
6

Tools & Technologies:
JS(ES6), TypeScript, React.js, Next.js, Git, Rest API, Material-UI, Postman, Figma.

Admin Panel for Online Marketplace

The purpose of the web application is providing functionality of editing and processing of created orders for pharmacies’ workers.

Customer:
Daribar

Involvement Duration:
2 months

Project Role:
Front End Developer

Responsibilities:
Creation of a web application from scratch, implementing new features, bug fixing, doing code reviews, taking part in Scrum process.

Project Team Size:
6

Tools & Technologies:
JS(ES6), TypeScript, React.js, Redux, Redux-saga, Git, Rest API, Material-UI, Postman, Figma.