Job Description:
We are looking for a hands-on Flutter expert who can master the framework from three dimensions: underlying principles, performance limits, and engineering efficiency. The ideal candidate should possess strong self-motivation and remote collaboration capabilities.
Key Responsibilities:
- Core Architecture: Design and optimize the overall architecture of mobile apps, ensuring high availability and scalability under continuous integration.
- Underlying Development: Customize Flutter Engine or efficiently encapsulate native plugins (Platform Channel) for complex interactions and high-performance requirements.
- Infrastructure: Build a robust component library (UI Kit), dynamic solutions, and monitoring systems (error capture, performance dashboards).
- Technical Leadership: Solve cross-platform development challenges such as memory leaks, rendering frame drops, and multi-platform adaptation.
- Strategy Implementation: Design flexible architectural solutions to ensure smooth app releases in global markets, addressing regional restrictions (e.g., IP blocking) and compliance requirements.
Job Requirements:
Technical Skills:
- 3+ years of mobile development experience, with at least 2 years of deep Flutter project experience.
- Proficiency in Dart, with a solid understanding of asynchronous programming, memory models, and GC mechanisms.
- Strong foundation in native development (Android: Kotlin/Java or iOS: Swift/Objective-C), capable of writing native plugins and understanding platform-specific features.
- In-depth knowledge of Flutter’s rendering pipeline (Widget to Layer Tree) and experience with Impeller/Skia engine differences.
- Expertise in Flutter + WebView hybrid development, including H5 integration and app store submission.
- Familiarity with App Store/Google Play policies, especially strategies for handling regional IP restrictions.
Engineering Excellence:
- Strong unit testing awareness and familiarity with CI/CD processes.
- Experience in app size optimization and hot-update solutions.
Preferred Qualifications:
- High-quality open-source projects on GitHub or contributions to Flutter’s official/community plugins.
- Experience in launching and maintaining large-scale apps (1M+ DAU).
- Practical experience with Flutter Web/Desktop.
Benefits:
We are a highly efficient, technology-driven team serving global markets. We prioritize code quality and results over unnecessary meetings. Currently, we are developing a high-performance cross-platform product and invite a top-tier Flutter expert to join us.


