Москва, Дербеневская набережная
Метро: ДубровкаATSAL ведёт поиск Frontend Engineer для нашего клиента — финтех-стартапа, разрабатывающего высоконагруженную корпоративную платформу для крупнейших B2B-клиентов.
Продукт работает с критически важными финансовыми данными, поэтому к производительности, надежности и безопасности интерфейсов предъявляются максимально высокие требования.
Разработка выстроена вокруг AI-driven подхода. При этом речь не идет о «vibe-coding»: AI используется как инженерный инструмент, а ответственность за архитектуру, производительность и качество кода полностью лежит на разработчике.
Суть роли
Мы ищем frontend-инженера, который понимает, как работает браузер и JavaScript «под капотом», и способен проектировать высокопроизводительные интерфейсы для сложных финтех-продуктов.
Это роль для инженера, который:
мыслит через архитектуру и performance,
умеет использовать AI как инструмент ускорения разработки,
готов работать на границе frontend ↔ системное программирование (через WASM).
Вы будете работать в паре с техническим лидом / Product Owner в формате плотного взаимодействия (pair development), с фокусом на скорость доставки и качество решений.
Наш подход к AI (важно)
• Исключительно AI-driven: AI используется для генерации кода, рефакторинга и тестирования, разработчик отвечает за архитектуру и финальное качество.
• Никакого «vibe-coding»: важно понимать, как работает код на уровне runtime, браузера и памяти.
• Профессиональный промптинг: использование AI как инженерного инструмента с контролем контекста и строгим ревью.
Стек технологий
Frontend:
• TypeScript
• Современные браузерные API
• Canvas / WebGL / D3.js
Performance:
• WebAssembly (Rust / Go / C++)
Инструменты:
• AI-инструменты (Cursor, LLM, IDE-интеграции)
Требования к кандидату
Фундаментальный JavaScript / TypeScript
Глубокое понимание event loop, модели памяти, прототипного наследования, асинхронности. Понимание исполнения кода в движке.
Понимание платформы Browser
Critical Rendering Path, работа с DOM, Paint / Composite, оптимизация производительности (FPS, Memory). Знание стандартов безопасности (CSP, CORS, Cookies).
WebAssembly & Performance
Опыт или глубокое понимание интеграции WASM (Rust / Go / C++) в JS-приложения.
Понимание накладных расходов JS ↔ WASM, линейной памяти и сериализации данных.
Готовность выносить критичные вычисления в компилируемые модули.
AI-Native мышление
Опыт использования AI в разработке: генерация кода, рефакторинг, тесты.
Умение писать сложные промпты и проводить строгий код-ревью.
Финтех-бэкграунд
Опыт работы со сложными интерфейсами: большие таблицы, формы, визуализация данных, real-time.
Коммуникация
Готовность к плотной работе в паре с техническим лидом (pair programming / review).
Умение аргументировать технические решения.
Задачи
• Разработка высоконагруженного frontend для корпоративного финтех-продукта
• Проектирование производительных UI (таблицы, формы, визуализация данных)
• Интеграция WebAssembly-модулей для критичных вычислений
• Оптимизация производительности (рендеринг, память, загрузка)
• Использование AI для ускорения разработки и повышения качества кода
• Код-ревью (включая ревью AI-сгенерированного кода)
Мы предлагаем
• Работа на передовом технологическом уровне (AI + high-performance frontend)
• Сложные инженерные задачи (performance, WASM, финтех-нагрузка)
• Высокая скорость разработки и влияние на продукт
• Минимум бюрократии, прямое взаимодействие с Product Owner