Компания, которая специализируется как в области разработки собственных программных продуктов, так и в области разработки заказного программного обеспечения и консалтинга в области информационных технологий и производственно-технологических процессов предприятий, компаний и организаций различных форм собственности.
Ищет в команду разработчика!
Senior React Developer
Ключевые задачи:
- Создание проектов с нуля, проектирование и архитектура.
- Разработка SPA на React + TypeScript.
- Работа с AntD или Material UI.
- Реализация редактора rich-text (на platejs).
- Интеграция с backend по JWT-защищённому REST API.
- Поддержка логики загрузки/предпросмотра файлов.
- Опыт разработки на React (hooks, TypeScript).
- Опыт работы с Redux/Redux Toolkit.
- Опыт с UI-фреймворками (AntD/Material UI).
- Опыт работы с БД: PostgreSQL, MySql, MongoDB. Redis.
- Знание работы с REST API, авторизацией через JWT.
- Понимание загрузки файлов и их статуса.
- Практическое применение паттернов проектирование. Знания и опыт разработки по SOLID, DRY.
- Опыт современной верстки на HTML5, CSS5 и сопутствующих технологиях.
- Знание и практические навыки разработки микросервисов.
- Умение работать в Docker-окружении. Настройка CI/CD.
- Опыт написания тестов на Jest, Mocha.
- Опыт с rich-text редакторами (platejs, Slate, Quill).
- Опыт работы с формами, валидацией, complex UI patterns.
- Базовые знания сетевых взаимодействий, CORS, API rate limiting.
- Понимание хранения и доступа к файлам через S3 (через backend API).
Условия:
- интересная работа в стабильной IT-компании;
- дружный коллектив;
- достойный уровень заработной платы;
- полный социальный пакет;
- бонусы и "плюшки".