Full-stack Node.js/React.js Developer
Maksym M.
Available hours \ week
40 h/w
Seniority level
Middle
Years of experience
4 yrs.
Location
Ukraine
Timezone
-
Languages
Ukrainian
Fluent (C2)
English
Intermediate (B1)
About
Frontend developer with 3,5 years of experience. Proficient with React stack. Took part in developing projects for small startups, mid-sized businesses and large enterprises. Comprehensive understanding of the entire web development process, including design, development, and deployment. Professional skills: ➢ 3+ years of hands-on experience with JavaScript, React, Next.js, Redux(toolkit, RTKQuery), Mobx ➢ Adaptive cross-browser and cross-platform development with HTML5, CSS3, SCSS, Tailwind, styled-components ➢ Strong proficiency in TypeScript ➢ Working along with agile methodologies including Scrum ➢ Implement and maintain unit and e2e tests to ensure code quality ➢ Configuring modules bundlers (Webpack, Vite) ➢ Using UI components libraries like Antd design, Material UI, Reactstrap ➢ Understanding of CI/CD principles, code reviews, and design patterns ➢ Website speed and performance optimization, SEO ➢ Experience with design mock-ups (Figma) ➢ Familiarity with RESTful APIs and mode
Core skills
  • JavaScript 4 yrs.
  • React.js 3 yrs.
  • Node.js 3 yrs.
Other skills
  • HTML5 4 yrs.
  • CSS3 4 yrs.
  • Sass 4 yrs.
  • TypeScript 3 yrs.
  • Redux.js 3 yrs.
  • RESTful API 3 yrs.
Experience
Loans managing system
Frontend devoper
About the Project

Loans managing app for bank managers that is intended to track loans statuses, collect and verify information about applicants, their trustworthiness, and their credibility, track supporting documents, and provide credit risks and performance analysis;

Responsibilities

- Developing and integration of new features with React - Task review and estimations - Working closely with other team members on the development team - Participation in an agile flow (dailies, sprint planning, tracking stories, bugs) - Discussing json contracts with Backend team - Code review - Fixing bugs - Clarifying business requirements - Creating reusable components - Improving UI performance - Setup Webpack config

Skills & technologies
  • React.js
  • Redux.js
  • Sass
  • RESTful API
  • TypeScript
Loan origination platform
Frontend devoper
About the Project

App for automating different stages of the loan origination flow (collecting borrower’s financial data and documents, configuring loan products, application process)

Responsibilities

- Developing and integration of new features with React - Working closely with other team members on the development team - Participation in an agile flow (dailies, sprint planning, tracking stories, bugs) - Discussing json contracts with Backend team - Code review - Fixing bugs - Clarifying business requirements - Creating reusable components - Mocking backend responses using NodeJS - Improving UI performance - Writing unit tests

Skills & technologies
  • React.js
  • Redux.js
  • TypeScript
  • Sass
  • RESTful API
  • Node.js
Aurign
Frontend devoper
About the Project

The automated music publishing SaaS platform helping music artists and publishers automate song equity negotiation and streamline the process of royalties payment

Responsibilities

- Developing and integration of new features with React - Task review and estimations - Working closely with other team members on the development team - Participation in an agile flow (dailies, sprint planning, tracking stories, bugs) - Discussing json contracts with Backend team - Code review - Fixing bugs - Clarifying business requirements - Creating reusable components - Improving UI performance

Skills & technologies
  • React.js
  • Redux.js
  • RESTful API
  • Sass
  • TypeScript
Education
V. N. Karazin Kharkiv National University
2014 - 2019
International information security