Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Кандидат
Мужчина, 23 года, родился 25 октября 2001
Не ищет работу
Абакан, не готов к переезду, готов к командировкам
Font-end разработчик
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость, проектная работа, стажировка
График работы: гибкий график, удаленная работа
Опыт работы 5 лет 10 месяцев
Октябрь 2019 — по настоящее время
5 лет 10 месяцев
Игровые проекты: FiveLive, Atom, Hassle, Skyrim RP
Информационные технологии, системная интеграция, интернет... Показать еще
Frontend разработчик
- Разработка пользовательских интерфейсов для игровых проектов с применением Chromium Embedded Framework (CEF).
- Эффективное взаимодействие с бэкенд-системами, настройка коммуникации между браузером и клиентом, а также сервером.
- Проведение рефакторинга легаси-кода для улучшения качества и читаемости кода, а также повышения его производительности и удобства сопровождения.
- Переписывание существующих проектов на TypeScript, что позволяет повысить типизацию и уменьшить количество ошибок на этапе разработки.
- Полная разработка новых проектов с нуля.
- Разработка сайтов для проектов на Nuxt с использование tailwind для повышения скорости разработки и читаемости кода
Навыки
Уровни владения навыками
Продвинутый уровень
Базовый уровень
Уровень не указан
Опыт вождения
Права категории B, C
Обо мне
Frontend-разработка (Фреймворки):
React
- Уверенное владение компонентным подходом и жизненным циклом компонентов
- Опыт работы с хуками (useState, useEffect, useContext и др.)
- Создание кастомных хуков для переиспользуемой логики
- Работа с React Router для маршрутизации
- Оптимизация производительности через React.memo, useMemo, useCallback
- Понимание Virtual DOM и механизмов рендеринга
Vue (версии 2 и 3)
- Глубокое понимание реактивности и двустороннего связывания
- Опыт работы с Options API и Composition API
- Работа с Vue Router и динамической маршрутизацией
- Создание и переиспользование компонентов
- Понимание различий между Vue 2 и Vue 3
Управление состоянием:
Redux
- Архитектура Flux и однонаправленный поток данных
- Работа с actions, reducers, store
- Debugging с Redux DevTools
MobX
- Реализация реактивного программирования
- Работа с observable, computed values, actions
- Оптимизация ре-рендеринга
- Интеграция с React компонентами
VueX
- Управление глобальным состоянием Vue приложений
- Работа с state, mutations, actions, getters
- Модульная структура хранилища
Препроцессоры:
Sass/Scss
- Использование переменных, миксинов, функций
- Модульная архитектура стилей
- Создание адаптивных стилей с помощью миксинов
Stylus
- Динамические стили с использованием переменных
- Создание миксинов и функций
- Математические операции и условная логика
Сборщики проектов:
Webpack
- Настройка конфигурации для разработки и продакшена
- Работа с лоадерами и плагинами
- Настройка HMR
- Управление ассетами и оптимизация изображений
Vite
- Конфигурация для различных фреймворков
- Оптимизация сборки для продакшена
- Работа с плагинами и пресетами
Высшее образование (Бакалавр)
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения