Сергей С. , Senior, Frontend разработчик

Male avatar
Сергей С.
Россия, Пенза
2 760 ₽/час 441 600 ₽/мес. без НДС
    Frontend разработчик
    Vue.js разработчик
  • Senior
Опыт работы:
Более 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
HTML
CSS
JavaScript
Sass
LESS
Vue.js
REST
Vite
TypeScript
nuxt
React.js
Next.js
Redux
MobX
GraphQL
SOAP
Webpack
Parcel
Babel
Jest
Enzyme
Vitest
TestCafe
Storybook
Firebase
PWA
Pinia
Vuex
Playwright
Redux Toolkit
Composition API
Git
Bitbucket
Bamboo
Jenkins
CI/CD
Yarn
PNPM
Database:
PostgreSQL
MongoDB
MySQL
Applications:
SCSS
Docker
Source_control:
GitHub
GitLab
Instruments:
Npm
Формат работы
Удалённо
Описание о специалисте

Уверенные знания HTML (HTML5), CSS (CSS3), JavaScript (ECMAScript), TypeScript, Sass, Less, Nuxt

Умение верстать самому, так и использовать готовую верстку в представлениях. Опыт адаптивной и кроссбраузерной верстки.

Уверенные знания фреймворков React.js и Vue.js, а так же в составе фреймворков Nuxt/Next

Умение разрабатывать проекты с нуля, определяя стек технологий в соответствии с требованиями заказчика, умение работать с различными системами сборки

Опыт построения диаграмм с использованием библиотеки echarts, а также построения графиков по обновлению в режиме реального времени.

Опыт написания unit-тестов (jest/vitest/enzyme), e2e

Опыт интеграции с бекенд REST/SOAP/GraphQL

Опыт работы в кросс-функциональных командах, прямого общения с заказчиком, навыки менторства и передачи знаний, быстрой адаптации к новым технологиям, кросс-командного код-ревью


Примеры работ

Hoff, интернет-магазин
Описание задачи/проекта

Работа в командах по оптимизации приложения, по gtm параметрам (LCP, CLS, FCP); сео-команде; команде «карточка товаров»; команда «личный кабинет».

Позиция на проекте
Vue Developer
Размер команды
8
Ответственность
  1. Разработка нового функционала, поддержка старого функционала
  2. Оптимизация параметров метрики производительности (TTFB, LCP, CLS, FCP).
  3. Оптимизация работы приложения, исправление работы компонентов
  4. Проработка ошибок по seo-оптимизации страниц в приложении со стороны фронта
  5. Перевод компонентов на composition API, переход на vue 3 c поддержкой typescript-а, подготовка компонентов под переход на ssr.
  6. Переписывание компонентов для SSR приложения
  7. Разработка компонентов для storybook
Технологии и инструменты
Composition API, SCSS, TypeScript, Vite, Vitest, Vue 2, Vue 3, Vue Router, nuxt, native js, test-utils
Период работы/продолжительность
Октябрь 2022 г. - Апрель 2026 г.
Гос проект
Описание задачи/проекта

Федеральная государственная информационная система прослеживаемости зерна и продуктов переработки зерна - Разработка системы.

Позиция на проекте
Vue Developer
Размер команды
2-4
Ответственность
  1. Утверждение стека технологий, реализация приложений в соответствии с установленным стеком, разработка клиентской части, базовый UI-kit, унифицированная авторизация.
  2. Решение параметризации через окружение при работе SPA-приложений (static + NGINX) в Docker-контейнерах.
  3. Реализация функционала подписания через cryptopro
  4. Переход Webpack → Vite, улучшение бандлинга, ленивая загрузка, оптимизация ассетов
Технологии и инструменты
Composition API, SCSS, TypeScript, Vite, Vitest, Vue 2, Vue 3, nuxt, native js, test-utils
Период работы/продолжительность
Апрель 2021 г. - Сентябрь 2022 г.
ДБО (Дистанционное Банковское Обслуживание)
Описание задачи/проекта

Личный кабинет для юр лиц.

Позиция на проекте
Middle React Developer
Ответственность
  1. Разработка common-компонентов;
  2. Разработка собственного storybook, без использования сторонних библиотек
  3. Подготовка готовых модулей для переиспользования их другими командами при реализации функционала
  4. Направление Депозиты, разработка раздела Депозиты
  5. Покрытие тестами всех компонентов и модулей
  6. Разработка личного кабинета
  7. Взаимодействие с backend через restApi
Технологии и инструменты
CSS3, Enzyme, HTML5, Jest, React 16, Redux Toolkit, REST API, Sass, Webpack, ES6
Период работы/продолжительность
Июль 2019 г. - Март 2021 г.
Калькулятор расчета стоимости для транспортной компании
Описание задачи/проекта

Разработка мини-приложения, которое в дальнейшем интегрировалось как отдельный компонент в html-разметку.

Позиция на проекте
Vue Developer
Ответственность
  1. Реализация взаимодействия формы выбора города и построения маршрута по карте по заданным параметрам.
  2. Работа с картами (при выборе города или терминала из списка перемещение по карте к этому элементу)
  3. Фикс багов
Технологии и инструменты
Sass, TypeScript, vue-cli, Yandex, Vue, Inkline
Период работы/продолжительность
Январь 2019 г. - Июль 2019 г.
Платформа поддержки развития бизнеса (ППРБ)
Описание задачи/проекта

Разработка приложения по транзакциям (функции транзакционного кошелька) с нуля.

Позиция на проекте
React Developer
Ответственность
  1. Реализация личного кабинета
  2. Покрытие тестами всего нового/старого функционала
  3. Фикс багов
  4. Код-ревью
  5. Взаимодействие с backend через restApi
Технологии и инструменты
CSS3, Enzyme, HTML5, Jest, LESS, Redux, REST API, Webpack, ES6, react 15
Период работы/продолжительность
Июнь 2016 г. - Январь 2019 г.

Образование

Высшее
Название учебного заведения/курса
Пензенский Государственный Технологический Университет
Специальность
Информационные системы и технологии (инженер)
Аналогичные специалисты
Male avatar
Гурген Е.
Россия, Краснодар
2 640 ₽/час без НДС
    Frontend разработчик
  • Senior
Senior Frontend-разработчик с более чем 7-летним опытом в веб-разработке. Обладает глубокими знаниями в построении масштабируемой архитектуры клиентских приложений. Специализируется на React.js, Vue.js, Next.js, TypeScript, активно применяет SSR, SSG, MobX, React Query и CI/CD-практики. Имеет опыт менторства и код-ревью, создания UI-библиотек и интеграции с REST и GraphQL API. Уверенно работает как в команде, так и самостоятельно. Имеет опыт фуллстек-разработки, благодаря чему понимает архитектуру всей системы в целом. Отдает приоритет чистому, читаемому и тестируемому коду. Умеет находить баланс между бизнес-задачами и техническим долгом. Софт скиллы: ответственность, системное мышление, коммуникабельность, менторство, ориентация на результат, продуктивность, забота о UX и доступности.
    React.js
    Next.js
    TypeScript
    Vue.js
    MobX
    zustand
    Redux
    React Query
    SSR
    SSG
    ISR
    GraphQL
    REST API
    CI/CD
    Jest
    RTL
    Storybook
    WebSockets
    HTML5
    CSS3
    PHP
    Python
    Webpack
    Vite
    Babel
    Git
    GitLab CI/CD
    Prettier
    ESLint
    Husky
    Vanilla js
    Unit Tests
    Tailwindcss
    Figma
Male avatar
Юрий Т.
Россия, Томск
2 970 ₽/час без НДС
    Frontend разработчик
  • Senior
Старший Frontend разработчик с 6.5 годами опыта. Специализируюсь на разработке сложных SPA с использованием Angular и React. Проектирую архитектуру, интегрирую сторонние сервисы, визуализирую данные, улучшаю производительность и UX. Участвую в анализе требований и code review. Есть production-опыт backend-разработки на Node.js и ASP.NET.
    Angular
    React
    TypeScript
    JavaScript
    HTML
    SCSS
    Sass
    CSS
    Angular/CDK
    NGRX
    Angular 16
    RxJS
    Chart.js
    ApexCharts
    OpenLayers
    Google Maps JS API
    Yandex Maps API
    Bootstrap
    ng-zorro-antd
    xlsx
    Jasmine
    ESLint
    WebSocket
    WebGL
    Fabric.js
    Three.js
    Dropbox API
    Google Drive API
    Google API
    SignalR
    Amazon S3
    Amazon Cognito
    NX
    Stimulsoft
    Redux
    Redux Toolkit
    Redux Saga
    Redux Observable
    React Query
    react leaflet
    React-ApexCharts
    AntD
    MUI
    Fluent UI
    Griffel
    Styled Components
    Formik
    Yup
    Localforage
    i18next
    Axios
    Electron
    Realm
    Jest
    React testing library
    Playwright
    node-hid
    async-mutex
    docx-templates
    docx-preview
    clsx
    Webpack
    Yandex Analytics
    Apple Pay
    Node.js
    NestJS
    AdonisJS
    Mongo
    Mongoose
    PostgreSQL
    TypeORM
    Kafka
    Agenda
    opentelemetry
    DaData
    Binance Connector
    bybit-api
    Luxon
    sms.ru API
    Unisender API
    Microservices
    C#
    ASP.NET
    ASP.NET Core
    Entity Framework
    Entity Framework Core
    NHibernate
    MediatR
    Autofac
    Telegraf
    Stripe
    NUnit
    Swagger
    Microsoft SQL Server
    tsql
    Quartz
    Redis
    RabbitMQ
    MassTransit
    Git
    GitHub
    GitLab
    YouTrack
    Figma
    Zeplin
    Agile
    Postman
    VK Cloud
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster