Senior Frontend Engineer

Что за роль

Команда Squads ищет Senior Frontend Engineer для создания производительных и визуально точных веб-приложений. Работа затрагивает React-интерфейсы и браузерные расширения: важны не только качество реализации и скорость работы, но и доступность, безопасность и понятный пользовательский опыт. В техническом контексте есть интеграции с Solana.

Что предстоит делать

    • Разрабатывать и развивать интерфейсы на React и TypeScript, поддерживая чистую модульную структуру кода.
    • Проектировать пользовательские сценарии и интерфейсные решения с ориентацией на удобство и доступность.
    • Интегрировать frontend с REST, gRPC и WebSocket API, а также разбираться во взаимодействии с backend-системами.
    • Использовать возможности Next.js, включая Server Components, и применять Web Workers там, где это оправдано задачами приложения.
    • Разрабатывать браузерные расширения с учётом Chrome Extension APIs, изоляции sandbox и принципа минимальных привилегий.
    • Находить и устранять проблемы производительности и поведения приложения, опираясь на понимание браузерных механизмов.
    • Предлагать решения при неоднозначных требованиях и взаимодействовать с коллегами по продукту и дизайну.

Что потребуется

    • Не менее пяти лет опыта создания и выпуска веб-приложений.
    • Уверенное знание JavaScript ES6+, TypeScript и React, включая современные практики frontend-разработки.
    • Понимание системного дизайна, отладки и оптимизации производительности приложений.
    • Опыт работы с REST API и понимание gRPC, WebSocket API и backend-интеграций.
    • Знание основ веб-безопасности: CSP, CORS, JWT, а также браузерных API.
    • Знакомство с Next.js, Jōtai или аналогами, Vanilla Extract, Storybook и Jest либо похожими инструментами.

Что важно знать

В описании отдельно отмечены интерес к совмещению дизайна и разработки, портфолио UI/UX и опыт работы в Figma. Плюсом будут знание пользовательских сценариев в blockchain-продуктах и практический опыт с Solana: wallet adapters, token programs или client SDKs.

Оценка вакансии
6.4 / 10
Вакансия подробно описывает технические требования: стек, браузерную безопасность, интеграции и ожидаемый опыт. Обязанности и условия найма раскрыты частично: удалённый формат указан, но зарплата, занятость и конкретная зона ответственности не детализированы.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку