AI & Robotics
AgroTech
BioTech, Pharma, Health care & Sports
Blockchain
Cloud Services
E-commerce & Retail
EdTech
FinTech & Banking
FoodTech
GameDev
Government & Public Sector
HRTech
Hardware
Information Security
Insurance
IoT
LifeStyle
Logistics & Transport
Manufacturing
Marketing, Advertising & Design
Media
Realty & Constructoring
RnD
Social Networking
Telecom
Travel, Hospitality & Restaurant business
Urban technology
VR/AR
Даниил Ц. Frontend разработчик, Senior
Даниил Ц. - Frontend разработчик
ID 8105
ДЦ
Даниил Ц.
Мужчина, 23 года
Россия, Москва, UTC+3
Ставка
3,800 Р/час
НДС не облагается
Специалист доступен с 30 сентября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Проекты
(5 лет 5 месяцев)
https://дом.рф
Роль
Frontend разработчик
Обязанности
Обязанности:
Разрабатывал банковские продукты,
занимался поддержкой старых проектов, рефакторингом:
1) Перевёл 3 крупных проекта с js на typescript, типизировал крупные проект с нуля
2) Удалил дублирующий код и сделал проекты более читабельным
3) Сделал компоненты максимально чистыми, понятными, переиспользуемыми
4) Удалил лишнюю мемоизацию, добавил оптимизацию там где она действительно нужна (
lazy-loading, debounce, throttling, code-splitting, memo - useMemo - useCallback…)
5) Согласовал и улучшил подход к построению и поддержке архитектуры приложений
(структура проекта, структура папок, структура компонентов), ввел единый свод правил и
подходов к разработке в более чем 10 приложений (за основу использовал FSD)
6) Обновлял версии крупных библиотек таких как вебпак (с 4 до 5 версий), внедрял
микрофронтенд, мигрировал проекты с context/react-final-form на react-hook-form. Также
мигрировали с redux на zustand + react-query
7) Создал корпоративные npm библиотеки, внедрил в 10+ проектов ( utility функции, пагинация
и т.д.)
8) Регулярно проводил code-review
9) Правил и создавал новые компоненты в корпоративной библиотеке компонентов
10) Отлаживал окружение дев-прод стендов с помощью docker, поправлял переменные
окружения в Lens, docker. Работал с базами данных ( в основном типичный CRUD )
11) Покрыл кодовую базу тестами более чем на 50% в 10+ проектах с 0
12) Привел 10+ приложений к единому стилю (удалил самописные компоненты, везде
используются компоненты из библиотеки)
Стек: React, Typescript, Redux-toolkit, Rtkq, react-hook-form, react-query, styled-components, uikit,
zustand, jest
Период работы
Февраль 2022 - По настоящее время
(1 год 8 месяцев)
https://rocknblock.io
Роль
Frontend разработчик
Обязанности
Обязанности:
Занимался разработкой проектов связанных с криптовалютами, в основном на технологии
web3, ether.js:
1) Создавал проекты с нуля, активно общался с командой, настраивал проект для выхода в прод,
подключал кошельки и реализовывал взаимодействие ui - blockchain.
2) Занимался обновлением ui со старого дизайна на новый
3) Занимался Рефакторингом старых и новых проектов, улучшал общую архитектуру и
читабельность кода, оптимизировал скорость с помощью мемоизации
4) Разрабатывал новый функционал в рамках двухнедельных спринтов и квартальных целей.
5) Проводил код-ревью, учавствовал в обсуждениях по поводу архитектурных решений
Стек: web3, React, Typescript, Graphql, Redux, Redux-toolkit, Redux-saga, MobX, MobX-state-tree, scss/sass/postcss, ant-design/material-ui
Период работы
Июнь 2021 - Февраль 2022
(9 месяцев)
https://digitalwyvern.com/
Роль
Frontend разработчик
Обязанности
Обязанности:
Занимался разработкой проектов с нуля и поддержкой существующих проектов:
1) Разработал большой проект с 0 до выхода в прод
2) Разрабатывал новый функционал, фиксил баги в существующих проектах
3) Делал особый упор на мобильную верстку (mobile first)
Стек: js, react, typescript, redux, ant-design
Период работы
Июль 2020 - Июнь 2021
(1 год)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
+
Специальность
+
Завершение учебы
2018 г.