Обязанности:
- разработка интерфейсов веб-приложений для B2B, B2C сегментов;
- работа в команде с дизайнерами и Backend разработчиками;
- построение архитектуры для выделенного сервиса;
- проектирование интерфейсов между компонентами или сервисами системы;
- написание программного кода с заданным качеством и в соответствии с корпоративными стандартами разработки;
- вынесение предложений по улучшению архитектуры продукта
- Code review.
Требования:
- уверенное знание современных стандартов веб-разработки (HTML5, CSS3, JavaScript ES6+);
- опыт разработки на React с использованием его экосистемы (React Router, React Hook Form, React i18next и др.)
- понимание принципов функционального и реактивного программирования (hooks, чистые функции, декларативный подход);
- уверенное владение TypeScript и типизацией компонентов в React;
- опыт настройки и работы с Vite/Webpack;
- навыки настройки и работы с ESLint, Prettier, Husky, поддержания единого кодстайла в команде;
- умение работать с Git и понимание git-flow;
- понимание принципов разделения конфигураций (dev/prod), опыт работы с переменными окружения;
будет плюсом: - опыт работы с styled-components или Tailwind CSS;
- знание SSR (Server-Side Rendering)
- опыт разработки интеграции React-приложений в webview
Став частью команды Forte, ты получишь:
- Конкурентную заработную плату и бонусы за персональную эффективность.
- График работы 5/2 с 9:00-18:00 в комфортном офисе;
- Жизнь внутри компании с ее корпоративными мероприятиями: тимбилдинги, челленджи, спортивные турниры, благотворительные акции;
- Заботу о здоровье с медицинским страхованием, а также DayOff в честь дня рождения и за выслугу лет;
- Льготное автокредитование и возможность оформления льготной ипотеки;
- Выгодную рассрочку в крупные фитнес-клубы;
- Доступ к корпоративной библиотеке для непрерывного обучения и саморазвития.