Frontend-разработчик (Angular / TypeScript)

ВЕБИМ.РУ
Санкт-Петербург
🏢 Офис
Junior
Полная занятость
Россия
Описание вакансии

Мы ищем крепкого фронтэнд-разработчика, готового включиться в разработку большого и интересного продукта с набором фронтэнд-компонентов разного масштаба и на разных технологиях, от простых на JS до крупных на Angular.

Чем предстоит заниматься
Разрабатывать новые функциональные модули для агентского интерфейса и панели управления (Angular, TypeScript).
Участвовать в проектировании UI-компонентов и поддерживать внутреннюю библиотеку компонентов.
Оптимизировать производительность фронтенда: от диагностики узких мест до тонкой настройки рендеринга и работы с данными.
Интегрироваться с бэкенд-сервисами (REST API, работа с реальными данными в реальном времени).
Участвовать в код-ревью, перенимать опыт и делиться им с коллегами.
Применять современных ИИ-ассистентов для ускорения и улучшения работы.
Мы ждём, что вы
Уверенно владеете Angular и TypeScript, понимаете реактивную парадигму.
Имеете опыт работы с формами (реактивные формы, кастомные валидаторы) и сложными UI-компонентами.
Понимаете, как браузер обрабатывает события, рендерит страницы, и умеете находить причины тормозов (например, с помощью Chrome DevTools, профайлера).
Знаете, как эффективно работать с API, обрабатывать ошибки и состояния загрузки.
Умеете верстать адаптивно и аккуратно (знание CSS/Sass, подходы BEM или аналоги).
Имеете аналитический склад ума: умеете формулировать гипотезы о причинах проблем и быстро их проверять (с помощью отладчика, логов, а иногда и просто задав правильный вопрос нейросети).
Приветствуется опыт участия в олимпиадах по программированию или глубокое понимание алгоритмов и структур данных - это помогает писать эффективный код.
Готовы работать в команде, открыто обсуждать сложности и помогать коллегам.
Будет плюсом
Опыт работы с i18n (локализация интерфейсов).
Знание Python (чтобы лучше понимать бэкенд) или хотя бы чтение чужого кода.
Условия
Дружный и квалифицированный коллектив - у нас есть у кого учиться и с кем делать сложные задачи.
Оплачиваемый отпуск и больничные.
Современный офис в 5 минутах от метро «Спортивная».
Предоставляем корп. лицензию на Cursor AI.
Интересные задачи, связанные с высоконагруженной системой, и возможность влиять на архитектуру продукта.

Ждём ваше резюме и примеры кода (GitHub, StackBlitz или просто ссылки на проекты). Будьте готовы рассказать, как вы ищете и исправляете сложные ошибки, и почему ваш код работает быстро.

Технологии и навыки
AI-помощник
ИсточникСкрыто
Опубликовано8 июл.
Настоящий работодатель никогда не попросит перевести деньги, продиктовать код из SMS, войти под чужим аккаунтом или поставить непонятное приложение. Столкнулся с таким при отклике — прекращай переписку и расскажи нам в чате с основателем или через форму обратной связи.