Job Description
As a Flutter Developer, you will be responsible for building high-performance, reliable cross-platform mobile applications using Flutter and Dart. You will integrate mainstream trading functionalities, implement secure private key management, digital signatures, and on-chain transaction features. Collaborating closely with product and UI/UX teams, you'll ensure pixel-perfect implementation of designs while optimizing mobile interactions and loading performance. Additionally, you'll contribute to mobile architecture design, advancing foundational capabilities like componentization, state management (Provider/Riverpod/Bloc), local storage, and error monitoring. Working with security teams, you'll implement anti-phishing, anti-hijacking measures, and multi-factor authentication protocols. The role also involves supporting rapid deployment of time-sensitive features such as referral programs, airdrop campaigns, and onboarding flows during critical product phases.
Key Responsibilities
- Develop cross-platform mobile applications with Flutter and Dart
- Integrate trading functionalities with secure cryptographic operations
- Collaborate with design teams to implement UI/UX specifications
- Optimize application performance and loading efficiency
- Design mobile architecture with componentization and state management
- Implement security protocols including anti-fraud measures
- Support rapid feature deployment for marketing initiatives
- Maintain and update existing applications
Job Requirements
- 3+ years mobile development experience with 1+ year Flutter commercial project experience
- Proficiency in Dart language and Flutter framework internals
- Web3 mobile development experience preferred
- Understanding of native platforms (Android/iOS) and Platform Channel
- Strong coding standards with Git, unit testing, and CI/CD knowledge
- Excellent communication skills in agile environments
- Ability to read technical documentation in English
- Blockchain fundamentals knowledge (EVM, Gas, Nonce, multi-chain)
- Bonus: UI animation, i18n, or a11y implementation experience
Benefits
This position offers the opportunity to work on core product features during our critical pre-launch phase, focusing on security hardening and user experience refinement. As part of our compact team with short decision chains, we value developers who actively contribute to product evolution beyond just implementation. You'll have significant ownership over technical decisions while collaborating directly with founders and product leads in shaping our mobile strategy.