Position: Senior Software Engineer
Category: JavaScript
English level: upper
Years of experience: 7


Senior Front End Developer
Develop a tool that allows creating of templates of questionnaires, evaluating suppliers using those templates, analyzing the results of evaluations using a built-in formula generator, and ranking according to points.
Tech stack: React, Typescript, React query, Apollo client, jest, React Testing Library, Enzyme, Node.js, Express, GitHub Actions.
Responsibilities:
Managing front-end team (4 engineers)
Collaboration with UX team and PO team to find the best solution for new and existing features
Development of questionnaires templates builder and formula builder
Development dashboard for ranking analysis
Daily maintenance of code, debugging issues, and solving clients’ problems
Started project from scratch and built application core.

Front End Developer
Developing a financial analytics tool that provides the possibility to aggregate and analyze huge amounts of data using a large set of own tools. Also, there is functionality for data editing using a specific analog of Excel.
Tech stack: Angular 2+, Typescript, NgRx, RxJS, D3.js, Ext.js, CoffeeScript, Gulp
Responsibilities:
Migrated application core from Ext.js to Angular 8
Migrated development tools from Gulp to Angular CLI
Development of data grid
Daily maintenance of code, debugging issues and solving clients’ problems

Front End Developer
The platform for people that want to make investments and brokers to find new clients.
Tech stack: Angular 2+, Typescript, RxJS, Material UI, Angular.js
Responsibilities:
Implementation of new features in cooperation with UX team
Migration from Angular.js to Angular 2+
Support and maintenance of existing product