Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Senior Frontend Developer.
Важно: вакансия предполагает выполнение тестового задания!
Предстоит:
- Разрабатывать клиентское приложение: реализовывать новую функциональность по бизнес-требованиям, проводить рефакторинг, участвовать в развитии архитектуры;
- Разрабатывать и поддерживать дизайн-систему (UI Kit);
- Участвовать в грумигнах и технической декомпозиции задач команды;
- Привносить технические практики, которые позволят команде эффективно реализовывать поставленные задачи.
Требования: - Глубокое понимание JavaScript, TypeScript и модель работы React, а не только умеет пользоваться их API;
- Понимание веб-платформы, включая DOM, события, загрузку ресурсов, сетевые API, хранение данных и основные механизмы безопасности;
- Понимание модели выполнения JavaScript и различия между браузерным и серверным runtime, включая event loop, конкурентную обработку задач, управление памятью и потребление ресурсов;
- Умение определять границы компонентов и модулей, проектировать контракты и оценивать влияние решений на дальнейшее развитие системы;
- Способность находить причины проблем на стыке frontend, серверного runtime, смежных систем и инфраструктуры;
- Навык исследования производительности с помощью измерений, профилирования, логов, метрик и трейсинга, а не только по внешним признакам;
- При реализации решений продумывание обработки ошибок, наблюдаемость, совместимость, миграцию и откат изменений, а покрытие тестами воспринимается как неотъемлемая часть рабочего процесса.
Условия: - Офисный/гибридный/удаленный формат работы;
- Достойный уровень заработной платы (обсуждается индивидуально и зависит от профессионального уровня кандидата);
- Опытный коллектив, возможность перенять ценный опыт;
- Возможность работать в современном и комфортном офисе с удобным рабочим местом, оборудованным современной техникой;
- Гибкое начало рабочего дня;
- Оплачиваемые отпускные;
- Минимум бюрократии;
- Отсутствие дресс-кода;
- 4 day-off в год за счёт компании;
- Частичная компенсация английского языка;
- Годовой бонус по результатам работы.