Работал в 5 компаниях   3 года 1 месяц

Услуги для бизнеса - другое, Транспорт и Логистика

Middle Front-End Developer

ShiftLab

Услуги для бизнеса - другое

1 год 6 месяцев

04.2022 - 09.2023

ShiftLab is an Employee Scheduling Platform that is used by 30,000+ users across 6,000+ retail locations in North America.

Main responsibilities:

Code Development and Review: Wrote high-quality code using React and TypeScript, adhering to best practices and coding standards. Conducted code reviews to ensure the quality and consistency of the codebase across the team.

Integration with Backend: Collaborated with the backend team (.NET) to integrate frontend components with the backend API.

UI/UX Design Implementation: Worked closely with UI/UX designers to transform design mockups into interactive and responsive user interfaces.

Refactoring: Led the migration of class components to functional components and integrated TypeScript for enhanced code quality.

Testing and Bug Fixing: Identified and resolved bugs and issues to deliver a stable and reliable platform, did manual testing, and provided feedback.

Performance Optimization: Optimized the frontend code and performance to ensure fast loading times and smooth user experiences.

Communication and Collaboration: Fostered effective communication and collaboration within the development team(6 people) and cross-functional teams(16 people). Keep product owners informed about the progress of frontend development and any potential roadblocks.

Project Planning and Timeline: Worked with the project owner to estimate tasks, create development timelines, and ensure the timely delivery of frontend components.

Component Library: Contributed to building a separate repository for the UI library, containing reusable components and styles that adhere to the platform's design system. Ensure consistency and efficiency in the development process by promoting the use of these components across the application.

Technologies used: React, TypeScript, Styled Component, Mobx, mobx-state-tree, Cypress.

Team: 3 FE, 3 BE, 3 QA, 1 PM, 1 PO + Outsourced team (6 members).

Middle Front-End Developer

iSelect for iAire Company

Услуги для бизнеса - другое

4 месяца

02.2022 - 05.2022

A web-based CRM application that simplifies the workflow necessary to provide a commercial proposal for an air conditioner system. The purpose and intent of this software is the ability to select, quote, and provide submittals.

Main responsibilities:

- Conducted specifications estimation and breakdown.

- Actively engaged in grooming, estimation, and planning sessions.

- Innovated by introducing new features and enhancing functionality.

- Contributed to code review and refactoring processes.

- Collaborated with various team members, including the Back-end Team Lead, Project Manager, QA Engineer, Designer, and more.

- Swiftly analyzed and resolved critical production issues.

- Presented completed tasks and features to clients for demonstration.

Technologies used: React, SASS, Redux, redux-thunk, Material-UI.

Team: 2 FE, 2 BE, 1 QA, 1 PM, 1 PO.

Middle Front-End Developer

DeliverEnd

Транспорт и Логистика

7 месяцев

09.2021 - 03.2022

DeliverEnd is providing on-demand delivery services for consumers buying

and selling through online marketplaces and private sales. It also serves as a last-mile logistics solution for companies and enterprises.

Worked on two projects: - Customer service for deliveries. SPA based on React. - App for drivers (couriers). A hybrid approach was used, such as a WebView embedded in the native app for both iOS and Android.

Main responsibilities:

- Engaged in grooming, estimation, and planning sessions.

- Spearheaded the development of new features and functionality.

- Played an active role in redesigning the whole project.

- Fostered collaboration with cross-functional team members.

Technologies used: React, TypeScript, Styled Components, Redux Toolkit, Tailwind CSS.

Team: 2 FE, 3 BE, 3 Mobile, 1 QA, 1 Tech Lead, 1 PO.

Junior Frontend Developer

iSelect for iAire Company

Услуги для бизнеса - другое

10 месяцев

12.2020 - 09.2021

A web-based CRM application that simplifies the workflow necessary to provide a commercial proposal for an air conditioner system. The purpose and intent of this software is the ability to select, quote, and provide submittals.

Main responsibilities:

- Conducted specifications estimation and breakdown.

- Actively engaged in grooming, estimation, and planning sessions.

- Innovated by introducing new features and enhancing functionality.

- Contributed to code review and refactoring processes.

- Collaborated with various team members, including the Back-end Team Lead, Project Manager, QA Engineer, Designer, and more.

- Swiftly analyzed and resolved critical production issues.

- Presented completed tasks and features to clients for demonstration.

Technologies used: React, SASS, Redux, redux-thunk, Material-UI.

Team: 2 FE, 2 BE, 1 QA, 1 PM, 1 PO.

Junior Frontend Developer

Swan Intranet

Услуги для бизнеса - другое

4 месяца

09.2020 - 12.2020

Swan Intranet is a private web application that allows users to manage team members and projects within the company.

Main responsibilities:

- Wrote dependable, reusable, and maintainable code.

- Worked closely with the QA team to resolve bugs promptly.

- Engineered and delivered high-performance front-end features and components.

- Implemented minor fixes on the back-end using Node.js, including tasks like validations and data mapping.

Technologies used: React, Styled Components, Redux, redux-saga, Ant Design.

Team: 2 FE, 2 BE, 1 QA, 1 PM.

Ключевая информация

Programming Languages: JavaScript, TypeScript.

Technologies: HTML, CSS, SCSS, CSS-in-JS, Styled Components, React.js, Redux, Redux Toolkit, Redux-thunk, Redux-saga, MobX, REST API, CI/CD Cypress, Docker, Git, GitHub, Bitbucket.

UI libraries: Material-UI, Tailwind CSS, Ant Design, Bootstrap, Stylus.

Methodologies: Agile, Scrum, Kanban.

Basic experience: Next.js, Node.js (Express.js), SQL, MongoDB, Gatsby, Strapi API, GraphQL.

Учился в 1 заведении

Ужгородський Національний Університет

Фізичний / Мікро- та наносистемна електроніка

Ужгород, 2020

Владеет языками

Английский

продвинутый

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Vitalii

Middle Front-End Developer

Ужгород

3 000 $

28 лет

Активно ищет работу

полная занятость

Характер работы: удаленная работа

Последняя активность 1 неделю назад