Binance, the world’s largest cryptocurrency exchange by trading volume, is seeking an experienced iOS Engineer to join its remote product development team. This full-time role focuses on developing and maintaining iOS client features, particularly for instant messaging (IM) functionalities like message handling, session management, and push notifications. The engineer will also contribute to technical planning, requirement reviews, and mentor junior engineers. Binance offers a competitive salary, full benefits, flexible work-from-home arrangements, and the chance to work on high-impact blockchain-based products.
Ideal candidates have 5+ years of experience in iOS development, are proficient in Swift, and have a strong grasp of UIKit, MVVM architecture, and WebSocket protocols. A deep understanding of performance optimization, memory management, and multithreading is essential. Experience with cross-platform technologies (Flutter, mini programs, Kotlin Multiplatform) and interest in the cryptocurrency space are highly valued.
At Binance, you'll collaborate with a globally distributed team of world-class talent in a flat, user-focused organization. The company encourages innovation, autonomy, and continuous learning, offering tremendous opportunities for growth in the rapidly evolving blockchain industry.
Requirements
- Responsible for iOS client new function development and maintenance, to ensure high performance and stability
- Participate in product requirement review, technical plan formulation and implementation
- Lead the development of IM related functions, including message sending and receiving, session management, push, etc
- Create and execute unit tests on your code, to ensure its robustness, including edge cases, usability, and general reliability
- Guide junior and middle level development engineers to share technology and Code Review
Responsibilities
- 5+ years experience in iOS app development with a strength in Swift (must have)
- Proficient in IM, Performance optimization, WebSocket, MVVM
- Proficient in UIKit, with a comprehensive understanding of iOS UI architecture
- Proficient in UIKit, iOS system, memory management, multi-threading, app launch flow
- Strong understanding of common design patterns and good coding practices
- Experience in cross platform development technologies, such as mini programs, flutter or Kotlin Multiplatform is a plus
- Interest in cryptocurrency and experience with P2P/Fiat related pillar is a big plus.
Similar Jobs





