Работал в 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
Vitalii
Middle Front-End Developer

Ужгород
Активно ищет работу
полная занятость
Характер работы: удаленная работа
Последняя активность 1 неделю назад