Senior iOS Engineer
Binance, a prominent player in the global blockchain sphere and home to the largest cryptocurrency exchange worldwide by trading volume and user base, is entrusted by over 300 million individuals across 100+ countries. Known for its top-notch security, transparent user fund management, speedy trading engine, extensive liquidity, and a diverse range of digital-asset offerings, Binance spans trading, finance, education, research, payments, institutional services, Web3 features, and more. By harnessing the potential of blockchain and digital assets, Binance is dedicated to constructing an inclusive financial ecosystem that promotes financial freedom and enhances global financial accessibility.
About the Role:
Joining one of the largest feature teams on Binance's iOS client, you will be instrumental in shaping the modules that millions of users interact with daily. Responsible for the core user-facing experience, spanning from home feed and market discovery to account functions and the platform's server-driven UI framework, you will collaborate extensively with engineers from various teams to deliver high-quality Swift features across multiple modules, contributing to one of the most sought-after finance apps globally.
Responsibilities
•Utilize AI to develop and maintain top-notch iOS applications using Swift, focusing on creating clean, efficient, and scalable code. •Lead end-to-end iOS development cycles, from conceptualization and design to testing, deployment, and submission to the App Store. •Promote code quality by conducting code reviews, refactoring, and upholding iOS development best practices within the team. •Collaborate cross-functionally with product, design, and backend teams to translate requirements into robust iOS solutions. •Own and update technical documentation to ensure the clarity of development processes, architecture decisions, and implementation details.
Requirements
•Possessing over 3 years of professional iOS development experience with a strong skill set in Swift and the Apple ecosystem. •Practical experience with AI-driven development to enhance efficiency and code quality continuously. •Solid understanding of iOS architecture patterns (e.g., MVVM, MVC) and a track record of constructing scalable, maintainable iOS codebases. •Proficiency in SDLC processes with hands-on involvement in all software development phases. •Familiarity with version control systems, particularly Git, and modern iOS development tools like Xcode and TestFlight.
Nice to Have:
•Experience with SwiftUI in addition to UIKit. •Exposure to iOS CI/CD pipelines and automated testing frameworks like XCTest. •Proven history of releasing iOS applications on the App Store.
Why Binance
•Be a part of shaping the future with a leading blockchain ecosystem. •Collaborate with exceptional talent in a globally present, user-centric organization with a flat structure. •Engage in unique, fast-paced projects with autonomy in an innovative setting. •Prosper in a result-focused environment that offers career growth prospects and continuous learning. •Competitive salary and comprehensive company benefits.
•Benefit from a work-from-home arrangement, subject to the nature of business team requirements.
Binance is dedicated to fostering workplace diversity as we believe it is fundamental for our accomplishments.
By applying for a job, you acknowledge that you have read and accepted our Candidate Privacy Notice.
We may utilize artificial intelligence tools in the hiring process to review applications, analyze resumes, or evaluate responses. These tools support our recruitment process but are not a replacement for human judgment. Ultimately, human decision-makers make all hiring choices. For further details on data processing, reach out to us.
