A complete application in a minute
Tailored resume and cover letter, ready to send.
Atlima ищет Senior Angular Developer для разработки сложных фронтенд‑сценариев и принятия технических решений. В проекте сочетаются новые разделы и существующий код; цель — gradual архитектурный рефакторинг и улучшение качества приложения.
Технологический стек: Angular 21, TypeScript, RxJS, Signals, Reactive Forms, Angular Material/CDK, SCSS, Tailwind, REST API, Playwright. Работа удаленная, возможность влиять на архитектуру фронтенда и практики разработки.
Atlima — продукт в области Sport Tech. Мы создаём технологическую платформу, которая соединяет данные, аналитику и спортивные процессы. Работаем с real-time взаимодействием, аналитикой и высокой нагрузкой. В команде — инженеры с продакшен-опытом, короткие циклы разработки, прямое влияние на продукт. Ищем Senior Angular Developer, который будет разрабатывать сложные продуктовые сценарии, принимать технические решения и помогать команде развивать фронтенд. В проекте сочетаются новые разделы и существующий код. Важная часть работы — улучшать архитектуру и качество приложения постепенно, сохраняя возможность выпускать продуктовые изменения. Наш стек: Angular 21, TypeScript, RxJS, Signals, Reactive Forms, Angular Material/CDK, SCSS, Tailwind CSS, REST API, Playwright.
Вести сложные frontend-задачи от уточнения требований и декомпозиции до выпуска. Проектировать фичи: определять границы компонентов и сервисов, управление состоянием и взаимодействие с API. Согласовывать API‑контракты и поведение интерфейсов с командой. Планировать и проводить постепенный рефакторинг, оценивать риски изменений. Находить причины проблем производительности и подтверждать результат оптимизаций измерениями. Развивать подход к тестированию критичных сценариев. Проводить code review, помогать коллегам и участвовать в развитии технических договорённостей.
Опыт самостоятельного проектирования и развития Angular-приложений в продакшене. Глубокое понимание TypeScript, JavaScript и поведения браузера. Уверенное владение современным Angular: standalone, signals, DI, Router, Change Detection и OnPush. Практический опыт RxJS: управление асинхронными потоками, отмена запросов, обработка ошибок и освобождение ресурсов. Умение проектировать состояние приложения, сложные формы и переиспользуемые компоненты. Опыт диагностики проблем рендеринга, лишних запросов и утечек памяти. Умение выбирать достаточное тестовое покрытие и безопасно изменять существующий код. Понимание безопасности фронтенда: XSS, работа с авторизацией и границы клиентских проверок. Умение объяснять компромиссы решений, учитывать сроки и сопровождение, давать конструктивную обратную связь. Будет плюсом: Опыт обновления Angular и постепенной модернизации крупных приложений.; Работа с WebSocket, визуализацией данных и сложными интерактивными интерфейсами.; Опыт развития UI-библиотеки, доступности интерфейсов, CI/CD и автоматизации проверок.; Опыт применения AI-инструментов в разработке и ревью с контролем качества результата.
Конкурентную зарплату 300 - 320 т.р. в месяц. Удаленный формат работы. Профессиональный рост. Дружный коллектив и открытую культуру обратной связи. Возможность влиять на архитектуру фронтенда и практики разработки. Оформление в штат. Важно наличие расчетного счета в РФ.