Кирилл Г. NodeJS разработчик, Senior

ID 22907
КГ
Кирилл Г.
Мужчина, 35 лет
Россия, Москва, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 18 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Senior
Навыки
Node.js
PostgreSQL
TypeScript
Docker
Redis
Git
SQL
JavaScript
NestJS
React
Redux
RabbitMQ
MySQL
MongoDB
HTML
Linux
CSS
Webpack
zustand
Vue 3
PHP
Go
Electron.js
GraphQL
WebSockets
Pinia
Vue Router
CI/CD
Next.js
SOLID
DRY
KISS
Jira
ES
Linter
Confluence
Prettier
Husky
Responsive
Nuxt.js
Testing
Styled Components
Отрасли
E-commerce & Retail
FoodTech
Главное о специалисте
Кирилл — опытный Node.JS разработчик уровня Senior из Москвы. На проекте Goulash.Tech в роли Senior Front-end разработчика занимался разработкой и поддержкой нового кода, рефакторингом существующей кодовой базы. На его балансе 10 проектов на Vue3, включая 2 проекта desktop приложений на Electron с сопутствующими прикладными библиотеками. Работал со считывающими системами и кассовым аппаратом, участвовал в создании независимых библиотек компонентов. В рамках проекта Boxberry в качестве frontend-разработчика занимался распиливанием монолита на микросервисы, интеграциями с магазинами для определения способов доставки. Успешно обновил функционал старого личного кабинета интернет-магазинов по управлению отправлениями, разработал и внедрил систему помощи менеджерам, создал библиотеку UI компонентов.
Проекты   (4 года 7 месяцев)
Goulash.Tech
Роль
Senior Front-end разработчик
Обязанности
Food.Tech компания, группа компаний Сушкофф и Жизнь Март. Разработка нового и поддержка старого Legacy кода. Рефакторинг существующей кодовой базы. На моем балансе 10 проектов на Vue3 включая 2 проекта desktop приложений на Electron с сопутствующими прикладными библиотеками. Задачи: Работа с системами считывания штрих кода и кассового аппарата. Так же присутствуют две независимые библиотеки компонентов, в разработке которых принимаю активное участие. Многие из проектов требуют кардинальной переработки, в связи с чем ведется стратегическое планирование по рефакторингу как Front-end кода так и Back-end кода. Плотное взаимодействие между отделами 3х разных отдельных компаний. Отработка тикитов от 5 стейкхолдеров, правка багов, выкатка новых фич, переосмысление юзер-экспириенса и поведения пользователей в целом. Менторство как над младшими разработчиками, так и обучение ПМов и Системных аналитиков по постановке задач и написанию правильного понятного ТЗ. Аналитика разработки, оценка задачь, распределение обязанностей в команде. Реформация бизнес-процессов которые уже морально устарели либо были ошибочными изначально. Несколько процессов уже удалось перенастроить для более эффективного взаимодействия как внутри команды так и между подразделениями. Налажена автоматизация деплоя Front-end приложений совместно с отделом SRE и DevOPS. Так же в обязанности входит написание новых сервисов Front-end приложений, и помощь в разработке архитектуры взаимодействия с Back-end микросервисами внутри большого монолита. Стек: Vue3, TypeScript, Nuxt, Pinia, Vue-Router, Axios, Docker, PHP Symphony, Go Lang,Node.JS, Electron, NodeJS, Vite, GitLab, Jira, Confluence, CI/CD, ES Linter, Prettier, Husky
Стек специалиста на проекте
Docker, JavaScript, Node.js, PHP, Jira, Confluence, Go, Nuxt.js, GitLab, TypeScript, Desktop, Husky, Legacy, Pinia, Vite, Axios.js, Vue 3, Electron.js, CI/CD, symphony, Vue Router, Linter, Vite 5
Отрасль проекта
FoodTech
Период работы
Октябрь 2024 - Март 2025  (6 месяцев)
Boxberry
Роль
Frontend-разработчик
Обязанности
Описание проекта: Распил монолита на микросервисы, интеграции с магазинами для определения способов доставки Задачи: Разработка SPA проектов на React (hooks, context) TypeScript с нуля и доработка готовых проектов на JavaScript (ES6), HTML5, включая применение flexbox, grid и различных сопутствующих библиотек: Redux, Zustand, ReactRouter, StyledComponents, Axios и многие другие Работа со стилями на препроцессорах SASS и Less Конфигурирование сборщиков проектов WebPack и Vite (не просто react-create-app), настройка линтера Работа с Legacy и его оптимизация, а так же поддержка существующего кода Проектирование и разработка совместно с Backend-разработчиками сервисов API (REST, WebSocket, GraphQL) Проектирование User flow Тесное взаимодействие с дизайнерами Figma по созданию UI и последующей реализации в коде Создание UI библиотеки совместно с другими разработчиками, для применения в продуктах компании Миграция функционала со старых систем на новые Создание многостраничных форм со сложной логикой Кроссбраузерность, кроссплатформенность создаваемых продуктов Планирование, проектирование, проведение code-review Работа с Git (GitLab), Jira, Confluence (куда же без них?) и другими необходимыми в работе сервисами, включая CI\CD, Deploy, Docker Оценка трудоемкости задач самостоятельно, либо в составе команды Применение методологий проектирования и различных практик, SOLID, DRY, KISS Работа с NodeJS для написания мини-презентационных сервисов по обработке запросов для Frontend-приложений (фактически Fullstaсk) Описание документации под новый и существующий функционал Наставничество, проведение собеседований
Достижения
- Успешно обновлен функционал старого legacy (с 2014 г.) Личного кабинета Интернет магазинов по управлению отправлениями. - Разработана и внедрена с нуля система для помощи менеджерам по администрированию и решению проблем возникающих у пользователей и партнеров. - Создана библиотека UI компонентов которой пользуется вся компания в разработке продуктов - Улучшены и усовершенствованы бизнес-процессы связанные с планированием, выполнением, проектированием и документированием нового и старого функционала.
Стек специалиста на проекте
Git, Docker, REST, API, JavaScript, Node.js, Jira, Confluence, GraphQL, Webpack, Redux, GitLab, TypeScript, SOLID, DRY, KISS, HTML5, Styled Components, Legacy, Axios.js, JavaScript ES6, CI/CD, WebSockets, React, zustand
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2020 - Октябрь 2024  (4 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Курганский государственный университет, Курган
Специальность
Факультет естественных наук, Прикладные математика и физика
Завершение учебы
2014 г.

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

BioTech, Pharma, Health care & Sports • FinTech & Banking • LifeStyle • Marketing, Advertising & Design • Telecom
ИЧ
Игорь Ч.
Минск
NodeJS разработчик
Senior
3 339,64 Р/час
CSS
HTML
JavaScript
LESS
Python
Sass
SCSS
TypeScript
Angular
Express.js
+49

Игорь — опытный Node.JS/React -разработчик уровня Senior из Минска (Беларусь). Имеет опыт работы над различными проектами в таких отраслях, как FinTech & Banking, Marketing, Advertising & Design, BioTech, Pharma, Health care & Sports, LifeStyle и Telecom. Принимал участие в разработке сервиса подписания ЭЦП, где работал над поиском и исправлением багов, разработкой нового функционала, проектированием и оптимизацией структуры базы данных, внедрением и поддержкой CI/CD процессов. В проекте MarTech разрабатывал новые модули серверной архитектуры, проектировал архитектуру БД, занимался код-ревью и управлением CI/CD. Над проектом DivanDev работал в роли backend-разработчика: разрабатывал backend, интегрировал с ORM, оптимизировал производительность, писал тесты и документацию. Участвовал в создании банковского приложения NDA|Банк в качестве fullstack-разработчика, разрабатывая UI компоненты, участвуя в дизайне архитектурных решений, настраивая механизм рассылок и интегрируя данные с backend. Обладает навыками работы с широким спектром технологий, включая CSS, HTML, JavaScript, LESS, Python, а также многочисленными фреймворками и библиотеками.

Подробнее

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

Manufacturing
НФ
Нина Ф.
Ижевск
Аналитик 1С
Middle+
3 506,62 Р/час
1С:Управление торговлей 8
1С:Бухгалтерия 8
1С:ERP Управление предприятием
Постановка задач на разработку
1С:Комплексная автоматизация
1С:Управление производственным предприятием
Разработка технической документации
1С:Бухгалтерия КОРП
Расчет и учет НДС
Учет основных средств
+19

Опытный аналитик 1С, специализируется на работе с системами «1С:ERP Управление предприятием», «1С:Комплексная автоматизация», «1С:Бухгалтерия 8» и другими. Имеет более 12 лет опыта работы на производственных предприятиях в роли аналитика 1С и бухгалтера. Участвовала во внедрении и развитии системы «1С:Комплексная автоматизация» на производственном предприятии, занимаясь настройкой логики структуры НСИ, учётом импортных и экспортных сделок, доработкой блоков казначейства и управленческой отчётности. В рамках проекта по внедрению «1С:ERP Управление предприятием» выполняла полный цикл аналитических задач, включая сбор первичных требований, анализ исторической системы, моделирование бизнес-процессов и постановку требований к кастомизации. На проекте по поддержке «1С:Бухгалтерия КОРП» в сервисной компании решала вопросы по учёту, настройке учётных записей и операций в 1С-ЭДО, консультировала пользователей и ставила задачи разработчикам. Имеет большой опыт разработки технических заданий, постановки задач разработчикам, тестирования перед показами функционала клиентам.

Подробнее
Blockchain • E-commerce & Retail • FinTech & Banking
АЩ
Андрей Щ.
Тюмень
UX/UI дизайнер
Senior
2 597,4 Р/час
CSS
Jira
Figma
Kit
Scrum
Web Design
Adobe XD
Adobe Illustrator
Adobe Photoshop
Дизайн-концепция
+17

Общий опыт UX/UI дизайнеров – 8 лет. Опыт в ИТ-сфере с 2008 года. Имеет навыки реализации и сопровождения проектов в b2b- и b2c- на всех этапах реализации. Разрабатывает продуманный и удобный UI разной сложности, проводит UX аналитику и исследования. Работает в данный момент с Figma, использует ее функционал по полной. Также в совершенстве владеет другими программами. Умеет управлять и распределять задачи между сотрудниками, занимается обучением младших дизайнеров. Своими сильными качествами считает коммуникации и умение выстроить отношения с командой. Глубоко погружается в поиск необходимой информации, умеет ценить свое время и время команды. Навыки: - Сбор требований к продукту; - UX-исследование; - Проектирование и функциональное прототипирование сайтов, сервисов, приложений; - Проектирование логики b2b-порталов для разных групп пользователей - Проектирование и дизайн мобильных приложений; - Составление CJM; - Понимание принципов HTML-верстки, возможностей и ограничений CSS, JS; - UX-копирайтинг, знание основ композиции и типографики; - Дизайн взаимодействий; - Дизайн-концепции; - Дизайн системы; - UX-аналитика. - Обучение сотрудников

Подробнее