- Файл
Ігнатій
Frontend Developer
- Місто проживання:
- Дніпро
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав телефон та ел. пошту.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/9901355/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
[
PROFILE
Experienced Front-end Developer with 3.5+ year of experience in building dynamic web applications using
React and TypeScript. Highly skilled in creating intuitive and responsive user interfaces, optimizing
application performance, and collaborating with cross-functional teams. Quick learner with a strong ability to
adapt to new technologies and frameworks.
- Base: React + TypeScript;
- State-managers: Redux-Toolkit;
- Styling: CSS-modules, SCSS/Sass, styled-components;
- Build and Deployment: CI/CD, Docker;
- Developed from scratch and worked with existing UI-kits. A lot of interaction with UI libraries: Material UI
and Shadcn;
- Designs: Figma;
- Worked on Scrum and Kanban in teams of 3 to 10 people;
- Task Managers: Jira, Trello, Notion;
Ukrainian: native
English: B2
PROFESSIONAL EXPERIENCE
Tyntec 03/2021 – present
Frontend Developer
Worked in several teams during the past 3 years:
Mental CRM Team:
• Developed a doctor profile management system. This included a client report
viewing and data visualization interface (income dynamics, number of clients,
sessions) which allowed for easier progress tracking.
• Together with the team lead, developed the application from scratch using
Feature-Sliced design architecture, which allowed free creation of new
functionality. This lowered the threshold for new developers to enter the project;
• Optimized performance of frequently used components by utilizing useMemo and
useCallback hooks, reducing unnecessary re-renders and improving application
responsiveness.
• Implemented a scheduling calendar for doctors with drag-and-drop and filtering
features that allowed therapists to easily manage their appointments.
• Implemented component-level lazy loading using React.lazy and Suspense, which
reduced the JavaScript bundle size by 30% and improved initial load times.
• Mentored less experienced colleagues, supporting their professional growth and
knowledge sharing within the team.
Administrative Panel Development Team:
• Implemented a CI/CD pipeline for automatic test execution. This ensured that the
code was always tested and ready for deployment.
• Implemented and configured eslint and prettier in the project, providing a general
code style, which increased code readability and simplified code maintenance.
• Worked extensively with Material-UI to design and implement custom components
and user interfaces, enhancing consistency, responsiveness, and usability across the
application.
• Developed 20+ data tables with Ag-Grid and TypeScript, optimizing user
interaction with product data through filtering, sorting, and searching
functionalities.
• Added 25+ forms using React Hook Form in various tables to manage
administrative data.
• Participated in regular daily meetings, retrospectives, web demos, and one-on-one
meetings.
SKILLS
JavaScript Тanstack Query (React Query)
TypeScript
Git
React
React Testing Library
Redux-Toolkit
Styled-components
Next.js
Docker
HTML5/CSS3
CSS-modules
SCSS/Sass
React hook form + Zod.
Jest
Webpack
Axios
Схожі кандидати
-
Front-end програміст
Дистанційно -
Front-end programmer
Дистанційно -
Front-end програміст, FullStack
Дистанційно -
Front-end розробник
Дистанційно -
Frontend developer
Дистанційно -
Front-end розробник
Дистанційно