Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Денис Х. Frontend разработчик, Middle

ID 9281
ДХ
Денис Х.
Мужчина
Россия, Казань, UTC+3
Ставка
2,500 Р/час
НДС не облагается
Специалист доступен с 27 февраля 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle
Навыки
Angular
CSS3
Figma
Frontend
Git
GitHub
Gulp
HTML5
JavaScript
Javascript ES6+
Jest
React
React Redux
Redux
Redux Toolkit
REST API
Sass
SCSS
TypeScript
Unit testing
Vue.js
Webpack
Адаптивная верстка
Кроссбраузерная верстка
Семантическая верстка
Css Modules
Storybook
ESLint
JUnit
NUnit
Prettier
QUnit
Rope
Scrum
Stylelint
SWOT-анализ
UNET
Unity
Unix
xUnit
Планирование
I18n
Работа в команде
Рефакторинг
C
DevTools
FSD
Qase
Дизайн
Медиа
Отрасли
Media
Realty & Constructoring
Знание языков
Английский — B1
Главное о специалисте
Frontend разработчик с 3 годами коммерческого опыта на React, TypeScript, JavaScript, Redux-toolkit. Умею работать как самостоятельно так и в команде, выполняя code review и участвуя в планировании спринтов и других командных активностях. Люблю создавать юзер-френдли пользовательские интерфейсы с помощью современных средств Frontend разработки. Готов учится у своих коллег и делиться своим опытом. Я всегда стремлюсь к саморазвитию в этой области, поэтому в свободное время я активно изучаю новые технологии и слушаю подкасты. Буду рад присоединиться к амбициозной команде, чтобы сделать её ещё сильнее и разрабатывать классные продукты)
Проекты   (3 года 6 месяцев)
Т1
Роль
Frontend-разработчик
Обязанности
Разработка и поддержка программы подбора вентиляционного оборудования одного из самых крупных производителей климатических систем в России. Работал в Scrum команде - 10 человек: 5 фронтенд, 3 бэкенд, 1 тимлид, 1 дизайнер, оценивал и декомпозировал задачи, участвовал в планировании. Разработал следующие компоненты и функции: - страницу стартового экрана, списка установок и окна с выбором исключающих уведомлений - логику работы drag&drop вентиляционных элементов - для составления вентиляционной установки - виджет для просмотра и изменения параметров элемента установки: вывод и изменение технических параметров установки, влияющих на расчёт выбора вентилятора - функционал для выгрузки файлов с техническими данными и ценами установок, включая datasheet с техническими данными и чертежом установки, прайс со стоимостью каждого элемента установки и файл с информацией о цене и комплектации установок - внедрил автоматический расчёт размеров присоединительных элементов в зависимости от входных параметров и размеров установки, и подбор смесительного узла в зависимости от типа установки и температурных данных теплоносителя - добавил Storybook для наглядности существующего функционала кастомных компонентов, что позволило переиспользовать некоторые элементы и ускорило разработку нового функционала. - покрыл Unit тестами на Jest основные функции, настроил скриншотные тесты и генерацию отчётов - улучшил читаемость кода путём интеграции в проект ESLint, StyleLint и Prettier.  Это помогло команде стандартизировать код, избегать дублирующих ошибок и увеличить скорость code-review более чем на 25% - оценивал и распределял задачи между членами команды, сотрудничал с техническими специалистами относительно автоматизации рутинных процессов в приложении, что позволило автоматизировать рутинные задачи и увеличить скорость работы в приложении, что в свою очередь повысило конверсию продаж - помогал с адаптацией новым членам команды, проводил онбординг
Стек специалиста на проекте
Redux Toolkit, JavaScript, NUnit, Scrum, JUnit, Jest, UNET, Unix, Storybook, Prettier, xUnit, Unity, QUnit, ESLint, Stylelint, Rope, TypeScript, Css Modules, React, SWOT-анализ
Отрасль проекта
Realty & Constructoring
Период работы
Апрель 2022 - По настоящее время  (1 год 11 месяцев)
STM Labs
Роль
Frontend-разработчик
Обязанности
Компания занимается заказной разработкой в сфере медиа, банковских услуг и промышленного сектора. Работал в команде из 11 человек включающих 4 фронтенд, 4 бэкенд, 2 дизайнера, 1 тимлида. Обязанности: - разработка экранов по макету Figma и реализацию логики - взаимодействие с бэкенд-разработчиками, product-менеджерами и дизайнерами - реализовал квиз-чат для автомобильного салона с вариантами выбора ответа, которые влияют на подбор автомобиля, а также фильтрация подбора автомобиля - мигрировал проект с JavaScript на TypeScript, что обеспечило более масштабируемость проекта, и выявить неявные ошибки - проводил оптимизацию и рефакторинг приложений с помощью DevTools, ReactDevTools - переписывал логику с нативного JavaScript на React - разработал кастомные компоненты: вкладки, аккордеоны и т. д. Создал шаблоны для страниц схожего дизайна, что ускорило и упростило разработку. - внедрял в проекты методологию FSD, что увеличило скорость разработки и позволило проще масштабировать проекты - описывал story case для компонентов c помощью Storybook - добавлял локализацию в проект с помощью i18n - настраивал сборки проекта с использованием Webpack, а также оптимизацию и минификацию кода и изображений
Стек специалиста на проекте
Redux Toolkit, JavaScript, Redux, DevTools, Webpack, Qase, Storybook, Дизайн, I18n, FSD, TypeScript, C, Css Modules, Figma, React
Отрасль проекта
Media
Период работы
Сентябрь 2020 - Апрель 2022  (1 год 8 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Казанский государственный энергетический университет, Казань
Специальность
программирование
Завершение учебы
2020 г.

Похожие специалисты

Недавно просмотренные специалисты

EdTech • GameDev
АИ
Александр И.
Бугульма
Angular разработчик
Middle
2,750 Р/час
C#
ASP.NET Core
HTML5
JavaScript
SOLID
NGRX
Webpack
GitLab
DRY
SCSS
+23

Самая технически сложная и интересная задача: одной из самых интересных и сложных задач, с которой мне пришлось столкнуться, стала разработка плагина для редактора EditorJS и внедрение самого EditorJS в Angular-окружение, плагин необходимо было писать на чистом TypeScript+RxJS без удобств самого фреймворка, нужно было продумывать логику и реализовывать поведение и отображение всех элементов плагина и работать с нативным DOM, после реализации плагина пользователю стал доступен функционал создания блока в редакторе с любым из своих прошлых постов (видео/аудио/статья) в качестве контента, также в плагине был реализован live-search по постам пользователя с использованием RxJS. Еще одной непростой задачей было реализация поиска постов по определенным категориям, в старой реализации с backend приходил массив на 35 тысяч элементов с категориями и на клиенте производилась сортировка и поиск нужного элемента, что приводило к зависанию приложения и даже зависанию браузера, я предложил перенос части функционала на backend, и после согласования с командой был реализован перенос поиска и сортировки таких объемов данных на backend и производить сортировку и поиск нужного элемента средствами базы данных, а на клиент отправлять только нужные данные, что позволило в разы сократить нагрузку на клиент. Куда хочется развиваться: в первую очередь сейчас хочу развиваться в сфере Frontend и разработке сложных приложений, используя фреймворк Angular. С какими задачами хотелось бы работать: хочу работать с задачами, которые требуют изучения новых технологий и каких-то нестандартных решений. Также хочется работать с задачами которые требуют не только верстать какие-то отдельные компоненты, но и прописывать сложную и не очень логику. С какими не хотелось бы: не хотелось бы работать только с задачами по вёрстке.

Подробнее
LifeStyle
ПБ
Полина Б.
Ульяновск
1С разработчик
Senior
3,687.5 Р/час
XDTO пакеты
Сбор и анализ требований
UML
HTTP
1С: БП 3.0
1С: ЗУП 2.5
СУБД
СБИС ЭДО
ВДГБ: БГУ 1.0
1С: ЗУП 3.1
+26

● Специалист по платформе “1С:Предприятие 8”. ● Сопровождение и доработка конфигураций 1С: ЗУП 3.1, БП 3.0, Управление МФО и КПК, Итилиум, ВДГБ: Ломбард 3, БГУ 1.0, УТ 11. ● Обновление типовых/нетиповых конфигураций. ● Работа с хранилищем конфигурации. ● Работа с механизмом расширений. ● Управляемые формы. ● Запросы. ● СКД. ● Разработка с использованием БСП. ● HTTP-сервисы, web-сервисы. ● Механизм XDTO. ● Настройка синхронизаций данных. ● Разработка обменов данными, Конвертация данных ред. 2. ● Реализация интеграций со сторонними системами, сайтами. ● Ускорение и оптимизация 1С. ● Навыки постановки задач разработчику и контроля результатов. ● Навыки проведения код-ревью. ● Ведение документации в Confluence. ● Работа в системах управления проектами и задачами (JIRA). ● Работа с СУБД MS SQL, написание простых запросов. ● Знание нотации системного моделирования (UML). ● Описание тест-кейсов. ● Подготовка инструкций для пользователей. ● Знание основ управленческого, бухгалтерского, налогового учета.

Подробнее