Binance — ведущая глобальная блокчейн-экосистема, стоящая за крупнейшей в мире криптовалютной биржей по объему торгов и количеству зарегистрированных пользователей. Нам доверяют более 300 миллионов человек в более чем 100 странах благодаря нашей передовой в отрасли безопасности, прозрачности средств пользователей, скорости торгового движка, глубокой ликвидности и непревзойденному портфелю продуктов с цифровыми активами. Предложения Binance охватывают торговлю и финансы, образование, исследования, платежи, институциональные услуги и многое другое. Наша миссия — увеличить свободу денег и финансовый доступ для людей по всему миру.
О роли
Вы присоединитесь к одной из крупнейших команд по разработке функций в Binance, отвечающей за модули, с которыми ежедневно взаимодействуют миллионы пользователей. Команда владеет основным пользовательским опытом — от главной ленты и поиска рынков до аккаунта и идентификации, а также серверно-управляемого UI-фреймворка платформы. Учитывая широту ответственности, вы будете работать с разными командами и тесно сотрудничать с инженерами из инфраструктуры, финансов, платежей, фиатных и других команд функций на ежедневной основе. Вы будете создавать и поддерживать масштабируемые Swift-функции в различных модулях, выпуская обновления для одного из самых скачиваемых финансовых приложений в мире.
Обязанности
•Используя ИИ, проектировать, разрабатывать и поддерживать высококачественные iOS-приложения на Swift, обеспечивая чистый, эффективный и масштабируемый код.
•Руководить полным циклом разработки iOS — от сбора требований и проектирования до тестирования, развертывания и публикации в App Store.
•Вести инициативы по качеству кода, включая код-ревью, рефакторинг и соблюдение лучших практик разработки iOS в команде.
•Сотрудничать с продуктовой, дизайнерской и бэкенд-командами для преобразования требований в надежные iOS-решения.
•Владеть и поддерживать техническую документацию, обеспечивая четкое отражение процессов разработки, архитектурных решений и деталей реализации.
Требования
•Более 7 лет профессионального опыта разработки iOS с сильным владением Swift и экосистемой Apple.
•Практический опыт разработки с поддержкой ИИ, постоянное внедрение AI-инструментов для повышения продуктивности и качества кода.
•Глубокое понимание архитектурных паттернов iOS (например, MVVM, MVC) и опыт создания масштабируемых, поддерживаемых кодовых баз iOS.
•Твердое понимание процессов жизненного цикла разработки ПО (SDLC) с практическим опытом участия на всех этапах разработки.
•Владение системами контроля версий, особенно Git, и знакомство с современными инструментами разработки iOS, такими как Xcode и TestFlight.
Желательно
•Опыт работы со SwiftUI в дополнение к UIKit.
•Знакомство с CI/CD пайплайнами iOS и автоматизированными тестовыми фреймворками, такими как XCTest.
•Подтвержденный опыт выпуска iOS-приложений в App Store.
Почему Binance
•Формируйте будущее финансов
•Сотрудничайте с талантами мирового уровня в ориентированной на пользователя глобальной организации с плоской структурой
•Решайте сложные задачи в динамичной и инновационной среде с автономией
•Добивайтесь успеха в ориентированной на результат рабочей среде с возможностями карьерного роста и непрерывного обучения
•Конкурентоспособная зарплата и корпоративные льготы
•Удаленная работа в первую очередь, возможность работать из дома (может варьироваться в зависимости от характера роли и команды)