Binance is the largest cryptocurrency exchange globally, trusted by over 250 million users in 100+ countries. It provides a broad range of digital asset products and blockchain services aiming to advance financial freedom worldwide.
Responsibilities
- Develop and maintain advanced iOS applications for Binance’s exchange.
- Design app architecture and develop features for core modules.
- Optimize user experience on iOS platform balancing performance, stability, and UI aesthetics.
- Collaborate with cross-functional teams to define, design, and launch new features.
- Promote clean, maintainable code and thorough documentation.
- Deliver high-quality work consistently.
Requirements
- 3+ years of iOS app development experience, strong in Swift (mandatory).
- Proficient with UIKit and deep understanding of iOS UI architecture.
- Knowledge of iOS system internals like memory management, multi-threading, app launch flow.
- Familiarity with common design patterns and best coding practices.
- Experience with cross-platform tech (mini programs, Flutter, Kotlin Multiplatform) is a plus.
- Experience working with third-party libraries and APIs.
- Strong communication, teamwork, and problem-solving skills.
- Interest in cryptocurrency and experience with finance/payment apps is a big advantage.
Why Binance?
- Work with world-class blockchain talent in a flat, user-focused organization.
- Tackle innovative and fast-paced projects with autonomy.
- Career growth and continuous learning opportunities.
- Competitive salary and benefits.
- Flexible remote work arrangements depending on team needs.
Staff Software Engineer, Backend - Customer Experience Team
Software Engineer, Frontend (Consumer Products)
Senior Software Engineer, Backend (Platform - CETI)
Software Engineer, Frontend (Consumer - CETI)