Обязанности
-
разрабатывать и поддерживать веб-приложения на React/TypeScript;
-
оптимизировать приложения для максимальной скорости и масштабируемости;
-
обеспечивать совместимость приложений с различными браузерами;
-
сотрудничать с нашей командой для обеспечения качества кода и соблюдения сроков;
-
вносить предложения по улучшению процессов разработки и функциональности продуктов.
Требования
-
уверенное знание JavaScript, TypeScript, React, Redux, Redux Toolkit, ES6+;
-
опыт выполнения верстки сайтов различного уровня сложности, включая мобильную и адаптивную верстку;
-
понимание принципов работы REST API;
-
опыт работы с инструментами разработки для React и Redux;
-
владение инструментами для контроля версий, такими как Git;
-
умение работать в команде, стрессоустойчивость, ответственность.
Будет плюсом:
-
опыт работы с GraphQL, Node.js, Express.js;
-
знание принципов работы с базами данных;
-
опыт работы с инструментами для автоматического тестирования (Jest, Mocha, etc);
-
высокое качество сверстанных html/css элементов.
Условия
-
комфортное рабочее место в офисе в центре Санкт-Петербурга;
-
рост заработной платы по мере развития скиллов + ежегодные премии по результатам работы;
-
полис ДМС после 1 года работы;
- ежегодный оплачиваемый отпуск 42 дня;
- гибридный формат работы;
-
профессиональное развитие и обучение;
-
дружественный коллектив и корпоративные мероприятия;
-
возможность принимать участие в крупных IT-проектах и вносить свой вклад в развитие образовательного процесса.