Ваша миссия
Возглавить техническое выполнение, архитектуру и инженерное совершенство веб-приложения 1inch dApp. Это практическая роль технического лидера, в которой вы будете формировать архитектуру критически важного для безопасности Web3-приложения, используемого для доступа к децентрализованным финансам. Вы будете создавать безопасные, масштабируемые и высокопроизводительные фронтенд-системы, направлять инженерные решения по взаимодействию с кошельками и интеграциям с блокчейном, а также помогать устанавливать инженерные стандарты, которые балансируют скорость доставки с качеством, безопасностью и долгосрочной поддерживаемостью.
Что вы будете делать
- Возглавлять техническое направление и архитектуру фронтенда веб-приложения 1inch dApp, при этом безопасность является основным принципом проектирования.
- Разрабатывать производственный код для критически важных функций, сложных пользовательских сценариев Web3 и областей, чувствительных к производительности.
- Проектировать и улучшать безопасные интеграции с бэкенд-сервисами, API блокчейна, провайдерами кошельков, процессами подписания, утверждениями, свапами и управлением жизненным циклом транзакций.
- Устанавливать и поддерживать инженерные стандарты по безопасности, производительности, доступности, тестированию и качеству кода.
- Продвигать инженерные практики, ориентированные на безопасность по дизайну, и улучшать надежность и устойчивость функционала, связанного с кошельками.
- Наставлять фронтенд-инженеров через техническое руководство, код-ревью, найм, адаптацию и постоянное развитие.
- Содействовать внедрению инженерных практик с поддержкой ИИ, при этом поддерживая строгие стандарты качества, безопасности и поддерживаемости.
- Сотрудничать с командами продукта, дизайна, бэкенда, мобильной разработки, QA и аналитики для доставки масштабируемых, надежных функций и улучшения долгосрочного состояния платформы.
Кто вы
- 6+ лет профессионального опыта в фронтенд или full-stack разработке, включая опыт на старших или технических руководящих позициях.
- Глубокие знания TypeScript и Angular, опыт создания, выпуска и поддержки крупных или сложных производственных веб-приложений.
- Хорошее понимание архитектуры фронтенда, управления состоянием, шаблонов проектирования приложений и оптимизации производительности.
- Опыт интеграции REST и Web3 API в производственных средах, включая провайдеров кошельков, процессы подписания, мультичейн пользовательские сценарии и библиотеки, такие как ethers.js, viem или web3.js.
- Обширный практический опыт использования Cursor AI или аналогичных инженерных сред с нативной поддержкой ИИ.
- Опыт применения безопасных инженерных практик, принципов моделирования угроз и безопасной обработки чувствительных данных пользователей и кошельков в производственных средах.
- Опыт работы с Git, CI/CD пайплайнами, процессами совместного код-ревью и инженерными рабочими процессами с поддержкой ИИ с соответствующими контролями качества.
- Опыт наставничества инженеров, повышения инженерных стандартов и эффективного общения как с техническими, так и с нетехническими заинтересованными сторонами.
- Сильное чувство ответственности и навыки решения проблем.
Желательные навыки
- Опыт работы с монорепозиториями Nx, Angular SSR, флагами функций или продуктовой аналитикой.
- Опыт использования ИИ для поддержки код-ревью, тестирования или автоматизации безопасности в CI.
1inch является работодателем, предоставляющим равные возможности. Мы стремимся оценивать всех кандидатов на основе их навыков, опыта и потенциала — независимо от расы, этнической принадлежности, национальности, пола, возраста, религии, инвалидности или любых других характеристик. Мы считаем, что разнообразные команды создают лучшие продукты, и приветствуем заявки от представителей всех слоев общества.
Мы используем инструменты с поддержкой ИИ, чтобы эффективно помогать в рассмотрении заявок. Эти инструменты поддерживают нашу команду по найму, но не принимают решения за нас — каждая заявка рассматривается человеком перед принятием какого-либо решения. Ни одно предложение или отказ не принимается исключительно на основе автоматической обработки. Для получения полной информации о том, как мы используем эти инструменты и о ваших правах в отношении них, пожалуйста, ознакомьтесь с нашим Уведомлением о конфиденциальности заявителей и кандидатов.