Руководящий уровень владения фронтендом и мобильными устройствами. AI-first доставка. Архитектурные решения.
Мы ищем высококвалифицированного инженера, который сможет работать на уровне ведущего инженера во фронтенд- и мобильных приложениях.
Это не та роль, где вы будете просто выполнять задачи. Нам нужен человек, который сможет самостоятельно принимать архитектурные решения, проектировать масштабируемые фронтенд- и мобильные системы и преобразовывать неясные потребности продукта в готовые к производству приложения.
Это роль с высокой степенью ответственности в небольшой команде. Основной режим выполнения — AI-first. Инженеры используют AI-агентов и инструменты, такие как Cursor, Claude и аналогичные платформы, для ускорения исследований, планирования, реализации, тестирования и доработки, но ответственность полностью остается за инженером. Человек на этой должности должен уметь использовать AI для быстрого прогресса, сохраняя при этом сильное суждение относительно архитектуры, корректности, производительности, удобства использования, поддерживаемости и общего качества продукта.
Работа
- Проектирование и владение архитектурой фронтенд- и мобильных приложений на базе React, React Native и Next.js
- Самостоятельное принятие архитектурных решений с акцентом на масштабируемость, поддерживаемость, производительность и надежность
- Создание производственных приложений с использованием TypeScript в веб- и мобильных средах
- Работа с GraphQL API и определение четких шаблонов интеграции между фронтендом, мобильными устройствами и API-слоями
- Определение масштабируемых инженерных шаблонов для React, React Native, Next.js, TypeScript и GraphQL
- Владение стандартами качества приложений в области архитектуры, структуры кода, тестирования, отзывчивости и опыта разработчика
- Определение технического направления, а не только деталей реализации
- Установление и обеспечение соблюдения стандартов качества как для сгенерированного AI, так и для написанного вручную кода
- Использование AI-first и агентских рабочих процессов разработки с такими инструментами, как Cursor и Claude, для ускорения доставки без ущерба для инженерных стандартов
- Преобразование неясных потребностей продукта в четкие технические решения
- Обеспечение производительности, качества и отзывчивости приложений для веб- и мобильных устройств
- Прямое взаимодействие с клиентами для обеспечения бесперебойной связи и глубокого понимания требований
- Участие в системном проектировании, стратегии производительности, стратегии тестирования и повышении продуктивности разработки
- Применение базового понимания нативных мобильных концепций разработки на Kotlin/Java и Objective-C/Swift при работе с интеграциями React Native, отладкой или требованиями к конкретной платформе
Это быстро развивающаяся среда с реальными производственными задачами. От вас ожидается быстрая работа, системное мышление и принятие сильных технических решений с минимальным надзором. Если вы готовы владеть архитектурой фронтенда и мобильных устройств, работать с React, React Native, Next.js, TypeScript, GraphQL и AI-first рабочими процессами, а также повышать технический уровень в среде с высокой ответственностью, эта роль для вас.
Требования к кандидату
- Глубокое знание React, React Native, Next.js и TypeScript
- Значительный опыт работы с GraphQL API
- Обширный опыт разработки с использованием AI/ML или агентских инструментов, таких как Cursor, Claude или аналогичные
- Базовое понимание концепций нативной мобильной разработки на Kotlin/Java и Objective-C/Swift
- Подтвержденный опыт проектирования, разработки и обслуживания производственных веб- и мобильных приложений
- Глубокое понимание производительности, отзывчивости, поддерживаемости и общего качества программного обеспечения
- Подтвержденная способность самостоятельно принимать архитектурные решения и руководить техническим направлением
- Способность четко общаться с клиентами и заинтересованными сторонами
- Полная занятость в удаленном формате
- Степень бакалавра в области компьютерных наук или смежной области, или эквивалентный практический опыт
- Минимум 5 лет практического опыта разработки
- Исключительные навыки устного и письменного общения на английском языке
- Способность пройти проверку биографических данных с хорошими рекомендациями
Детали
- Полностью удаленная работа
- Оплата в USD
- Рабочие часы, соответствующие EST или PST