Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Разработка пользовательских интерфейсов: создание компонентов и их стилизация, работа с
данными, связь приложения с серверным API.
• JavaScript.
• TypeScript.
• Фреймворки (библиотеки): React, Redux.
Обязанности:
- Написание функциональных компонентов;
- Работа c популярными UI библиотеками (Ant design, Material UI, Bootstrap);
- Работа с кроссбраузерной адаптивной версткой; модульная верстка;
- Интеграция фронта с REST API;
- Работа с асинхронным кодом (AJAX, Promise)
- Стилизация компонентов с помощью Styled Components;
- Рефакторинг существующего кода и исправление багов;
Работали по Scrum. Задачи ставили в Yandex Tracker Код держали на GitHub. Вся работа
проходила код
ревью.
Были успешно созданы и оптимизированы функциональные компоненты, обеспечивающие
высокую производительность и соответствие требованиям проекта.
Проект был средние. Проект по автоматизации гостиничного бизнеса, идея состояла в том чтобы сделать удобным бронирование номер, получение информации о номерах и о самом отеле, панель менеджера где тот мог оформлять клиентов, панель администратора для получения аналитики об отеле!
Вместе с командой участвовал в разработке проектов с 0, а также дорабатывал уже
существующие внутренние проекты компании.
Мои основные обязанности в проектах:
- Создание UI компонентов;
- Управление жизненным циклом React-компонентов;
- Верстка страниц на основе дизайнов из Figma (cross-browser, responsive / adaptive); -
- Реализация API запросов с помощью Redux Thunk;
- Работа со стейтом через Redux;
- Настройка маршрутизации приложения с помощью React Router;
- Написание серверной части на Node.js, Express;
- Работа с асинхронным кодом (AJAX, Promise);
- Реализация RESTful API;
- Cоздание модели данных и CRUD операций;
- Отправка запросов на сервер с помощью Axios или Fetch;
- Использование CSS-препроцессоров (SASS);
- Работа c популярными UI библиотеками (Ant design, Material UI, Bootstrap);
- Работа в системе контроля версий Git.
Активно проводил рефакторинг существующего кода, повышая его читаемость. Устранял баги
и проблемы, обеспечивая стабильную работу приложения
https://kingsrentcars.com/ru/#menuopenru