React frontend разработчик

Россия
Миддл
Информационные технологии • Разработка • Backend • Fullstack • Frontend • JavaScript • TypeScript • React • jQuery • Express • PostgreSQL
Удаленная работа
Опыт работы от 3 до 5 лет
120 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент FullStack javascript разработчик.

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

- Разрабатывал большой продукт SMART ERP.

- С нуля сделал два модуля — HR и Кадры. В «Кадрах» можно было создавать подразделения, штатное расписание и назначать на него сотрудников, а также вести их полное досье (образование, опыт). В «HR» — настраивать профили компетенций для должностей, проводить оценку сотрудников и смотреть результаты в виде графиков.

- Добавил в систему продвинутую авторизацию: настраиваемые требования к паролю (сложность, сроки действия и тд.), двухфакторную аутентификацию (2FA) с дополнительными ограничениями (количество попыток, срок действия кода и тд.)

- Создал модуль для общения с клиентами в реальном времени, который работал прямо в системе и поддерживал мессенджеры, соцсети и почту.

- Участвовал в улучшении кода и архитектуры.

- Помогал в большом рефакторинге: перевёл собственную UI библиотеку на библиотеку Consta UI и помог перестроить архитектуру проекта по методологии Feature-Sliced Design (FSD), чтобы код был лучше структурирован.

- Пришлось разобраться и взять на поддержку проект, от которого ушёл предыдущий разработчик. Освоил чужой код, чтобы исправлять ошибки и добавлять новый функционал.

- Работал с данными и внутренними инструментами.

- Перенёс и улучшил работу с большим объёмом данных из старой системы заказчика, что ускорило работу приложения.

- Поддерживал и дорабатывал внутренние инструменты команды: UI-кит, библиотеки для карт и бизнес-логики.

- Повседневная работа включала в себя не только крупные задачи, но и проектирование новых фич, исправление багов, код-ревью и работу с Legacy-кодом.

Технологии: React, JavaScript, TypeScript, MobX, нужен доступ к резюме , LoopBack, PostgreSQL, REST API, WebSockets, Feature-Sliced Design (FSD), Consta UI, SASS, Webpack

Что в итоге умею и как работаю:

Как разработчик: Умею работать в команде над большим продуктом, быстро осваиваю чужой код, улучшаю архитектуру, делаю сложные штуки вроде real-time и систем безопасности, оптимизирую данные.

Как специалист: Ответственно подхожу к задачам, даже к рутинным. Учусь быстро, стараюсь писать качественный код и довожу работу до конца.



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


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