Дмитрий Ш. Frontend разработчик, Senior

ID 16550
ДШ
Дмитрий Ш.
Мужчина
Россия, Новосибирск, UTC+7
Ставка
4 285,71 Р/час
НДС не облагается
Специалист доступен с 1 января 2026 г.

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

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Senior
Навыки
Agile
Angular 9
Angular Material
API
BootstrapVue
Composition API
CSS
Docker
ESLint
Express.js
Git
GitLab
Gitlab CI
history
HTML
JavaScript
Jest
Kubernetes
MySQL
Next.js
Nginx
Node.js
npmnvm
Nuxt.js
Pinia
React
RPC
SCSS
Tailwind
TypeScript
UI Kit
vitepress
Vue Router
Vue.js
Vuex
Webpack
Yandex Tracker
CakePHP
Cross-browser testing
Frontend
UI
Unit testing
Vue 2
под капотом
Программное обеспечение
Разработка
Расширения
Ревью
Vuetify
KendoUI
Turborepo
Vitest
Backend
Figma
MVP
Дизайн
Интернет-магазин
Проектирование БД
верстка
Leaflet.js
Redux
Vue 3
Базы данных
Vite.js
вёрстка сайтов
Веб-разработка
Legacy
Отрасли
E-commerce & Retail
GameDev
HRTech
LifeStyle
Знание языков
Английский — B1
Главное о специалисте
Дмитрий — опытный frontend-разработчик уровня Senior. Он обладает навыками работы с широким спектром технологий и инструментов, включая Angular 9, Vue.js, React.js и другие. Дмитрий имеет опыт разработки платформ для крупных маркетплейсов, где он занимался поддержкой старого кода на PHP+Vue 2, переносом сайта на Nuxt 2 и далее на Nuxt 3, разработкой новых технологий, кроссбраузерной вёрсткой и написанием unit-тестов. Также Дмитрий участвовал в проекте по автоматизации бизнес-процессов, где разрабатывал UI Kit компании на основе Vuetify. В качестве full stack разработчика Дмитрий работал над созданием интернет-магазина, проектировал базу данных MySQL и разрабатывал простой бэкенд на Node.js (Express.js). Кроме того, Дмитрий занимался версткой страниц сайта по дизайну из Figma на Angular 9 и разработкой сайта на Angular 9 для платформы по проведению киберспортивных игр. Также он разрабатывал фронтенд на React.js и Express.js для мобильных приложений в сфере IT-технологий. Технические навыки: Vue.js 2-3, Nuxt 2-3, Jest, Pinia, bootstrap-vue, TypeScript, Agile, Gitlab, ESLint, Yandex Tracker, Jest, Vuex, Vue-Router, SCSS, RPC API, React.js, Express.js, Css, HTML, Node.js, Docker, Angular 9, Angular Material, NGINX, MySQL, Tailwind, kubernetes, webpack, git, next.js, gitlab, gitlab ci, npm/nvm, vitepress, history, vitejs, eslinti, ui-kit, vue 3/2 + composition-api Профессиональные навыки и умения: Frontend разработчик с более чем 5-летним опытом работы в разных проектах. Опыт самостоятельного проектирования сложных приложений, построения архитектуры декомпозирование задач, ревью кода. Большой опыт разработки приложений с нуля.
Проекты   (5 лет 1 месяц)
Разработка платформ для крупных маркетплейсов
Роль
Frontend разработчик
Обязанности
Чем занимался на проекте / обязанности / задачи: - Поддержка старого кода на монолите PHP+Vue 2 (под капотом движок CakePhp). В результате были доработки по текущим продуктам, исправления багов, улучшение внешнего вида (UI); - Перенос сайта на Nuxt 2, так как хотели уйти от старого легаси на новый современный стек Nuxt.js 2, в результате перенесли большинство продуктов на новый современный стек. Nuxt 3; - Перенос Nuxt 2 на Nuxt 3, спустя некоторое время после успешной обкатки новой технологии решили её обновить на более новую версию когда вышел релиз Nuxt 3, и в целом перейти на Vue 3; - Разработка новых технологий; - Опыт кроссбраузерной, мультиплатформенной вёрстки; - Разработка расширения EggHeads для WB, настраивал Webpack; - Ревью кода; - Опыт написания unit тестов под vue.js; - Продуктовая разработка разделов сайта. Технологии и инструменты: Vue.js 2-3, Nuxt 2-3, Jest, Pinia, bootstrap-vue, TypeScript, Css, HTML, Node.js, Docker, kubernetes, git, webpack, next.js, gitlab, gitlab ci, npm/nvm, vitepress, history, vitejs, eslinti, ui-kit, vue 3/2 + composition-api.
Стек специалиста на проекте
UI, Gitlab CI, GitLab, Разработка, Программное обеспечение, vitepress, Vite.js, BootstrapVue, под капотом, history, npmnvm, верстка, Ревью, Git, Frontend, Webpack, Jest, Legacy, CakePHP, Pinia, UI Kit, Расширения, ESLint, HTML, CSS, Docker, Composition API, Vue 2, Vue.js, Next.js, Nuxt.js, Vue 3, JavaScript, Node.js, Cross-browser testing, Unit testing, TypeScript, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2022 - Июнь 2024  (2 года 5 месяцев)
Проект в сфере автоматизации бизнес процессов
Роль
Frontend разработчик
Обязанности
Чем занимался на проекте / обязанности / задачи: - Разработка UIKIT компании основанный на Vuetify. В результате было разработано несколько важных компонентов готовых к использованию; - Ревью кода; - Продуктовая разработка разделов сайта; - Опыт кроссбраузерной, мультиплатформенной вёрстки.
Стек специалиста на проекте
API, JavaScript, Jest, Vuex, Vue.js, SCSS, Cross-browser testing, UI Kit, Vuetify, RPC, Vue Router, Разработка, верстка, Ревью
Отрасль проекта
HRTech
Период работы
Июнь 2021 - Январь 2022  (8 месяцев)
Разработка интернет магазина
Роль
Full Stack разработчик
Обязанности
Чем занимался на проекте / обязанности / задачи: - Занимался версткой страниц сайта по дизайну из Figma на Vue.js. В результате был создан MVP интернет магазина; - Проектирование БД MySQL, в результате была создана база данных отвечающая требованиям интернет магазина; - Разработкой простого бекенда на Node.js (Express.js), в результате было создано API для интернет магазина. Технологии и инструменты: Vue.js, Tailwind, Docker, Node.js, NGINX, MySQL, Vue 3 + composition-api, Kendo UI, UI-KIT, Vitest, Vitejs, Turborepo, History, Vitepress, Gitlab CI, Docker + Kubernetes.
Стек специалиста на проекте
MySQL, Docker, API, JavaScript, Node.js, Figma, MVP, Kubernetes, Express.js, Nginx, Базы данных, Vue.js, Composition API, KendoUI, UI Kit, Дизайн, Vitest, Vue 3, Backend, Turborepo, Проектирование БД, Gitlab CI, Tailwind, Программное обеспечение, Интернет-магазин, Vite.js, history, vitepress
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2020 - Ноябрь 2021  (1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Сибирский государственный университет телекоммуникаций и информатики, Новосибирск
Специальность
ИВТ. Прикладная информатика
Завершение учебы
2019 г.

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

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

E-commerce & Retail • Manufacturing • RnD
МВ
Мария В.
Самара
Технический писатель
Middle
2 825,85 Р/час
Git
REST
API
Jira
Confluence
SQL
Figma
Draw.io
Планирование
Markdown
+26

Мария — технический писатель уровня Middle из Самары. Специализируется на разработке технической и пользовательской документации для IT-проектов. Имеет высшее образование по специальности филология (английский, французский). Владеет английским языком на уровне C1. Имеет опыт работы на проектах в отраслях RnD, Manufacturing, E-commerce & Retail. Участвовала в разработке документов, таких как ТЗ, ПМИ, руководства пользователя и администратора, инструкции по установке и настройке, справочные материалы. Описывала бизнес-процессы, спецификации API и технические требования к разработке. Также имеет опыт работы с Confluence, систематизацией и поддержанием актуальности документации. Ранее работала переводчиком и специалистом по договорной документации, занималась переводом технической, юридической и финансовой документации, разработкой и сопровождением договоров на поставку оборудования и оказание услуг.

Подробнее
BioTech, Pharma, Health care & Sports • FoodTech
ЭА
Эзель А.
Бишкек
QA FullStack
Middle+
2 954,3 Р/час
NX
Selenium WebDriver
GitLab
Sauce Labs
Postman
Log4j
Java
RWD
Rest Assured
Kibana
+35

Эзель имеет 4 года опыта в мануальном и автоматизированном тестировании на Java. • Составляет тест-кейсы по бизнес и функциональным требованиям. • Проводит различные виды тестов, такие как Smoke, Regression, End-to-End тестирования в BackEnd и UI. • Автоматизация тестов с Selenium, Selenide, TestNG, Cucumber, JUnit, Lombok, Rest API, Docker, SauceLabs. • Имеет опыт работы с Maven и Gradle для структурирования проектов. • Активно учавствовала на всех этапах SDLC, STLC. • Разработка BDD структуры автоматизированного тестирования с Cucumber и Gherkin. • Есть опыт интеграции автотестов с такими приложениями как Jenkins и GitLab CI/CD. • Есть опыт работы с SQL для тестирования баз данных используя разные виды Join,. • Использовала JDBC для подключения к БД и выполнения автоматических запросов • Автоматизировала RestFull приложений при помощи Rest Assured и Postman. • Имеет опыт работы с Linux командами. • Настраивала автоматическую выгрузку отчетов Allure в GitHub после выполнения тестов. • Применяла паттернов проектирования: Page Object Model, Page Factory, Method • Factory, Singleton, Chain of Invocations, Builder. • Проводила нагрузочные тесты с JMeter.

Подробнее
AI & Robotics • BioTech, Pharma, Health care & Sports • E-commerce & Retail • Government & Public Sector • LifeStyle • Media • Social Networking • Travel, Hospitality & Restaurant business
ВН
Владимир Н.
Пенза
Python разработчик
Middle+
1 714,28 Р/час
ChatGPT API
Python (requests)
SQLAlchemy
Git
Selenium
Linux
Pytest
Nginx
Celery
aiohttp
+33

Владимир — Python-разработчик уровня Middle+. Специализируется на создании веб-сервисов, Telegram-ботов и локальных приложений с использованием FastAPI, Flask и Django. Уверенно работает с базами данных PostgreSQL, MySQL и SQLite. Имеет опыт использования асинхронного SQLAlchemy, Celery и Redis для построения масштабируемых решений. Работает с Docker и Docker Compose, умеет настраивать Nginx в продакшене. Владеет навыками работы с API: интегрирует сторонние сервисы, включая Telegram Bot API, ChatGPT API, Rapida и другие. Имеет опыт создания архитектуры микросервисов, систем аутентификации, биллинга и учета лимитов. Знает и активно использует Git, пишет чистый и поддерживаемый код, умеет писать и покрывать тестами REST API. Работает с фреймворками Selenium, PyTorch и активно применяет нейросетевые технологии в проектах.

Подробнее