Frontend разработчик
150 000 руб
Александр Александрович
Возраст
29 лет (22 Октября 1995)
Город
Нижний Новгород
Переезд невозможен
Удаленная работа
5 лет 11 месяцев
Информационные технологии / IT / Интернет
Проекты:
Веб-редактор документов (аналог Word) (React, TypeScript, Redux-Saga, Lerna, Material-UI, Jest, Swagger).
Система учета отпусков, больничных и переработок сотрудников с нуля (Vite, React, TypeScript, Redux Toolkit, Material-UI)
Хранилище документов (Vite, React, TypeScript, Redux Toolkit, Material-UI, Jest)
Обязанности:
Разработка нового функционала
Поддержка существующего кода
Рефакторинг и типизация кода
Реализация альтернативного дерева версий документов с использованием D3.
Работа с Redux Saga
Участие в проектировании БД
Разработка календарей с отображением диапазонов.
Интеграция с API для обработки праздничных дней.
Информационные технологии / IT / Интернет
Проекты:
Low-code платформа (React, Typescript, MobX, Webpack, Less, Jest, Custom UIKit)
Личный кабинет для платформы (React, Typescript, Redux-Thunk, Webpack, Bootstrap, Cypress, Material-UI)
Обязанности:
Разработка пользовательского интерфейса
Создание кастомных виджетов с динамической настройкой (цвета, размеры, данные).
Поддержка и разработка новых функций системы тематизации
Устранение дублирования загрузки данных
Разработка UI-компонентов (кастомные Inputs с валидацией, Drill-down элементы для дашбордов)
Устранение багов локализации приложения
Внедрение Cypress для e2e-тестирования
Информационные технологии / IT / Интернет
Проекты:
Система обработки SIP-телефонии (React, WebSocket, Webpack, Material-UI, Context API )
Платформа для менеджеров и партнеров по управлению электронными ключами (React, Redux Thunk, Webpack, axios, Material-UI, Sass, Java, PostgreSQL, Swagger)
Обязанности:
Разработка пользовательских интерфейсов
Создание административной панели
Работа с веб-сокетами
Замена Bootstrap на Material-UI,
Cоздание кастомных форм (валидация ИНН/СНИЛС).
Миграция с классовых компонентов на функциональные.
Карточки звонков, списки пропущенных вызовов, интерфейс очереди.
Оптимизация производительности
Построение списка этапов прохода документации на основе MUI/Lab/Timeline.
Высшее (Бакалавр)
Владимир, 2013 — 2017 гг.
https://t.me/shinenkov
https://github.com/shinenkov
Frontend: React, TypeScript, JavaScript (ES6+/ES5), HTML5.
Стейт менеджеры: Redux (Saga/Toolkit/Thunk), MobX, React.Context API
Инструменты: Webpack, Vite, Lerna, D3, axios, EsLint, prettier, moment, dayjs, Git, Docker
Тесты: Jest, Cypress, Vitest, Testing Library
Стилизация: CSS3, Sass/Less/SCSS, Styled-Components, Material-UI, Bootstrap, css-modules
Backend: Базовый опыт с Java (Spring) и SQL, REST API, WebSocket, Swagger.
8 августа, 2013
24 августа, 2009
8 000 руб
6 марта, 2009
12 000 руб
Татьяна Аркадьевна
Город
Нижний Новгород local_shipping
Возраст
42 года ( 3 января 1983)
Опыт работы:
1 год и 8 месяцев
Последнее место работы:
Инженер-программист, Консалтинговый центр «Группа Газ»
09.2008 - 11.2008
Резюме размещено в отрасли