Разработчик по направлению Frontend - важный член команды, который отвечает за решение задач при разработке пользовательских интерфейсов с использованием React. Часто самостоятельно проводя необходимые исследования, подготовку и взаимодействие со смежными командами бекенда, менеджеров продуктов и дизайнеров.
Задачи:
Тесно взаимодействовать с вовлеченными сторонами для уточнения собранных требований, определения технических спецификаций и перевода бизнес-потребностей в надежные программные решения, погружаясь в логику бизнес-процессов.
Проектировать решения, учитывая такие факторы как оптимизация производительности, безопасность и безупречная интеграция, обеспечивая правильную аутентификацию, авторизацию и целостность данных.
Заниматься написанием высококачественного кода веб приложений с использованием React.js и Typescript, осуществлять интеграции с использованием REST API.
Участвовать в код ревью для обеспечения соответствия стандартам разработки, передовым практикам и принципам разработки веб приложений.
Тесно сотрудничать с кросс-функциональными командами, включая дизайнеров пользовательских интерфейсов, разработчиков бэкенда, инженеров по качеству и менеджеров продуктов для достижения безупречного пользовательского опыта.
Способствовать инновациям и непрерывному улучшению кодовой базы фронтенда для оптимизации рабочих процессов и повышения качества продукта.
Требования:
Опыт работы Frontend разработчиком от 2 лет.
Уверенное знание JavaScript, TypeScript, React, Redux, Redux Toolkit, HTML (семантическая вёрстка), CSS, Jest, Git.