Что ты будешь делать:
- Разрабатывать новые функции и исправлять баги
- Участвовать в командных разработках и парном программировании
- Взаимодействовать с QA и исправлять баги
- Описывать техническую документацию
- Анализировать и валидировать исходный код
- Оптимизировать производительность кода
- Планировать и оценивать задачи
- Осуществлять наставничество и помощь младшим разработчикам
- Опыт коммерческой разработки — более 2 лет
- Уверенные навыки разработки на JavaScript/TypeScript
- Опыт работы с React.js (включая Composition API, реактивность, компонентную архитектуру)
- Понимание принципов проектирования клиентских приложений: применение паттерны проектирования, слежение за чистотой и поддерживаемостью кода, поддержание принципов SOLID (на базовом уровне)
- Опыт участия в проектировании и поддержке архитектуры frontend-приложений, включая масштабирование и организацию кодовой базы
- Уверенная работа с Git (ветвление, code review, разрешение конфликтов)
Понимание устройства веба: протоколы HTTP/HTTPS, жизненный цикл запроса, CORS, кэширование
- удаленный формат работы, офис в Москве