codecat

Senior Frontend Engineer

  • Senior Frontend Engineer with 4+ years of experience; Specialize in React + TS/VanillaJS, but understand all major frameworks and tools in the JS ecosystem that can be deepened as needed; 
  • Familiar with backend development and basic machine learning techniques; 
  • Actively apply the principles of clean code, SOLID and TDD. My approach is to leave the code in a better state than it was before me; 
  • Successfully work in Agile teams (15+ people), have experience with Scrum and Kanban approaches; 
  • Interested in positions involving full remote work or relocation abroad. I'm already preparing to relocate, so I'm ready to move on short notice.

Experience: 4 years

Yearly salary: $120,000

Hourly rate: $60

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

React Developer
Foresight
2024 - 2025
Developed the company's flagship product - BI-system "Foresight. Analytical Platform; Presented new features on behalf of my team; Added a more comprehensive undo and redo system to reports, simplifying report editing; Implemented comments for embedded spreadsheets, speeding up interaction between our clients' employees by 30%; Significantly expanded the print customization system, increasing client satisfaction with our system by 8%;
Middle+ Frontend Engineer
Gazprombank
2023 - 2024
Developed an internal project - Performance Managment system applied in all branches of the bank; Designed a new notification system, increasing to 81% the number of employees notified of company changes and events; Created UI for the new cash ordering system, reducing employee time spent on this business process by 60%; Implemented a new UI theme mechanism into the project, reducing the time for developing new themes by 50%; Increased project test coverage from 13% to 77% for units and from 34% to 93% for e2e;
Frontend Developer (React.js)
Infomaximum
2022 - 2023
Developed company's main product - active BI-system named Proceset; Became the main contributor to one of the key modules of Proceset. On the last day of work up to 40% of changes in the module were made by me; Successfully migrated the report building system to a new architecture, which significantly expanded the possibilities of end users to customize the system; Conducted major refactoring which allowed to reduce amount boilerplate code for new features in module by 80-85%; Constantly consulted UI/UX designers on technical issues, which allowed to reduce time-to-market on tasks related to me by 16-20%.

Skills

c-sharp
css
javascript
node
python
react
front-end
english
russian