Senior Principal Flutter Engineer

Bybit
Kuala Lumpur
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Ownership","Cross-functional collaboration","Communication","Negotiation","Conflict resolution"]

Serve as the technical lead for Bybit’s compliance portal, owning a complex multi-site architecture and driving the “one-codebase, multi-site release” initiative. You’ll align Product, UI/UX, backend architecture, QA, and DevOps, design fully automated mobile CI/CD and multi-target build pipelines, and optimize Flutter engine performance. Focus on production-grade Flutter delivery, monitoring/observability, and resolving architecture, configuration, and isolation challenges.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Bybit
Bybit
1 week ago

Senior Principal Flutter Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Serve as the technical lead for Bybit’s compliance portal, owning a complex multi-site architecture and driving the “one-codebase, multi-site release” initiative. You’ll align Product, UI/UX, backend architecture, QA, and DevOps, design fully automated mobile CI/CD and multi-target build pipelines, and optimize Flutter engine performance. Focus on production-grade Flutter delivery, monitoring/observability, and resolving architecture, configuration, and isolation challenges.
Location: Kuala Lumpur
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Own multi-site core architecture and lead end-to-end architecture design, technology selection, and core development for one-codebase, multi-site release.
  • •Serve as the central technical point of contact across Product, UI/UX, backend architecture, QA, and DevOps; define interaction protocols and unblock bottlenecks.
  • •Design and implement fully automated mobile build, test, and release pipelines to enable frequent multi-site rollouts and improve delivery efficiency.
  • •Perform deep Flutter Engine work to resolve performance issues such as memory leaks and rendering jank under complex scenarios.
  • •Establish and roll out mobile high-availability monitoring systems, including crash analytics and APM monitoring.

Pay and Benefits

Perks:Learning Budget

Key Requirements

  • •Bachelor’s degree or above in Computer Science or related fields.
  • •5+ years of mobile (iOS/Android) engineering experience, including 3+ years architecting and delivering complex production-grade Flutter apps.
  • •Proven experience with multi-site/white-label architecture: large-scale variant apps, multi-tenant applications, unified multi-region releases, or heavily modularized systems.
  • •Deep Flutter expertise across the rendering pipeline, widget tree mechanics, and Dart internals, including Flutter-native hybrid patterns and MethodChannel.
  • •Hands-on experience building multi-flavor/multi-target CI/CD pipelines using Fastlane, Jenkins, GitHub Actions, or equivalent tooling.
Experience:5+ yearsMobileIOSAndroidFlutterMulti-tenantCI/CD
Education:Bachelor's in Computer Science or related fields
Skills:OwnershipCross-functional collaborationCommunicationNegotiationConflict resolution
Languages:English
Tech Stack:FlutterDartMethodChannelIOSSwiftAndroidKotlinCI/CDBuild FlavorsBuild TargetsFastlaneJenkinsGitHub ActionsCrash analyticsAPM monitoring

Company Brief

Bybit
Operates a cryptocurrency exchange and trading platform offering spot, derivatives, copy trading, and related digital asset services for retail and institutional users. The platform focuses on high-liquidity crypto markets, trading tools, and Web3-related products.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Founded: 2018
WebsiteLinkedIn