Senior iOS Engineer, Futures

Flex Technologies, Inc.
United States
18 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Flutter Clean Code Principles Application Programming Interfaces (APIs) IOS Applications Apple IOS Computing Platforms Software Design Patterns Digital Architecture Digital Assets Memory Management Blockchain Software Engineering
+7 more
Uikit Multithreading Ios Frameworks Binance Kotlin Web3.js Multiplatform

Job description

  • Trusted by over 300 million people in 100+ countries for security, transparency, speed, liquidity, and a diverse portfolio of digital-asset products.
  • Offers services in trading, finance, education, research, payments, institutional services, Web3, and more.
  • Aims to build an inclusive financial ecosystem using digital assets and blockchain to enhance financial freedom and access globally.

Key Responsibilities

  • Create and maintain advanced applications for the Binance exchange on the iOS platform.
  • Design architecture and develop features for core app modules.
  • Optimize the app user experience on iOS.
  • Balance high response, stable, and efficient code with attractive and functional aesthetics.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Promote robust, maintainable code, clear documentation, and deliver high-quality work.

Requirements

Binance seeks an experienced iOS Developer to create and maintain advanced applications for its leading cryptocurrency exchange. Key responsibilities include designing app architecture, developing core features, optimizing user experience, and collaborating with cross-functional teams. Essential qualifications are 5-15 years of iOS development experience, proficiency in Swift and UIKit, and a strong understanding of iOS UI architecture, memory management, and multi-threading. Additional skills in cross-platform technologies and experience with payment/finance apps are advantageous. Candidates should possess excellent communication, teamwork, and problem-solving abilities. Join Binance to shape the future of blockchain, work with top talent, and enjoy a results-driven environment with career growth opportunities., * 5 to 15 years of experience in iOS app development, with proficiency in Swift and UIKit.

  • Comprehensive understanding of iOS UI architecture, UIKit, iOS system, memory management, multi-threading, and app launch flow.
  • Strong understanding of common design patterns and good coding practices.
  • Experience with cross-platform development technologies (e.g., mini programs, Flutter, Kotlin Multiplatform) is a plus.
  • Significant experience in software development, including third-party libraries and APIs.
  • Excellent communication, teamwork, and problem-solving skills.
  • Interest in cryptocurrency and experience with payment/finance-related apps is a plus.

Benefits & conditions

  • Competitive salary and company benefits.
  • Work-from-home arrangement, subject to the nature of the business team.
  • Opportunities for career growth and continuous learning in a results-driven workplace.
  • Collaborate with world-class talent in a user-centric global organization with a flat structure.
  • Thrive in a fast-paced, innovative environment with autonomy in unique projects.

About the company

  • Binance is a leading global blockchain ecosystem and the world’s largest cryptocurrency exchange by trading volume and registered users.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · World Congress 2026 Europe

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · World Congress 2023

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all