React/C Frontend developer

Пенза, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Frontend • JavaScript • TypeScript • React • Vue.js • jQuery • Nuxt.js • Blade • CSS • HTML • PostCSS • SCSS • SASS • LESS
Удаленная работа
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Инженер-программист.

Мои компетенции и опыт

На последних проектах была разработка как с нуля до полноценного релиза, так и поддержка и развитие текущего проекта. Проекты были разносторонние, поддержка и развитие интернет-магазинов, личные кабинеты с большим количеством форм и таблиц, а также проекты финтех-а. Занимался как разработкой компонентов с нуля, без использования сторонних библиотек(например реализация popover-компонента для модальных окон, dropdown, tooltip или элементов форм).

Задачи:
Vue

  • построение архитектуры приложения, 
  • миграция с webpack на vite, 
  • миграция с vuex на pinia, 
  • миграция на nuxt, 
  • миграция с vue2 на vue3( переход от options api на composition api), с параллельным внедрением typescript, 
  • оптимизация приложения по perfomance параметрам 
  • оптимизация производительности приложения 
  • написание компонентов для storybook и развитие uikit 
  • построение реестров(таблиц), сложных форм, состоящих из 20 и более элементов форм, 
  •  интеграция с backend-частью с использованием RESTApi, graphQL 
  • реализация сложной фронтовой логики 
  • написание composable-функций, 
  • написание тестов с использованием vitest 
  • настройка роутинга
  • настройка docker, vite 
  • проведение code-review 
  • написание автотестов по готовым тест-кейсам с использованием playwright 
  • проведение митов, анализ новых практик, внедрение их в приложение 
  • настройка precommit и eslint

React

  • миграция классовых компонентов с методами жизненного цикла(react 15+) на функциональные компоненты с использованием хуков(react 18+) 
  • поддержка и миграции различных state-менеджеров(redux, thunk, mobX, RTK) 
  • настройка и реализация шаблонов OAuth авторизации с использованием keycloak, взаимодействие сайта и приложения через iframe (настройка корректных редиректов по различным стендам) 
  • разработка компонентов для ui-kit, реализация бизнес-компонентов 
  • интеграция с backend-частью с использованием RESTApi, graphQL, WebSocket
  • настройка precommit и eslint 
  • настройка docker 
  • написание тестов с использованием jest + enzyme или с использованием vitest 
  • написание автотестов с использованием playwright 
  • внедрение typescript-a 
  • объедение нескольких миниприложений в одно 
  • разработка кастомного компонента построения маршрутов с использованием yandex API 
  • проведение code-review 
  • оптимизация приложений 
  • менторство
Есть дополнительная информация

Вы увидите полное резюме как только у вас будет доступ



Есть файл резюме (защищен)


Интересные кандидаты