We are seeking a highly proficient Mobile Engineer to own and build our native mobile trading experience from the ground up using Flutter and Dart. You will deliver a high-performance, cross-platform application (iOS and Android) that adheres to strict architectural standards and seamlessly integrates with our on-chain protocols.
Requirements
- Application Engineering: Develop high-performance, cross-platform mobile applications that deliver a native-tier experience on both iOS and Android.
- Scalable Architecture: Architect scalable and testable codebases using Clean Architecture principles, enforcing strict separation of concerns and utilizing modular dependency injection.
- Web3 Mobility: Architect and implement seamless mobile-first Web3 authentication and wallet connectivity (e.g., using WalletConnect, Reown AppKit, or Privy) for secure on-the-go trading, signing, and transaction lifecycles.
- Data Handling: Manage networking via GraphQL and REST, utilizing code generation tools (like freezed/json_serializable) for robust, immutable data models.
- Quality Assurance: Write comprehensive Unit and Widget tests to ensure stability, reliability, and consistency across both iOS and Android platforms.
Benefits
- Highly competitive compensation package, including tokens and equity.
- Opportunity to work with cutting-edge blockchain technology and help build the future of on-chain RWA trading.
- Collaborative environment with highly skilled team members.
- Flexible work arrangements.
- Generous professional development opportunities.
