remoteonsite
Senior Flutter Mobile Developer - A Blocks Nexus
Mobile Developer
Lead the design and delivery of high‑performance Flutter applications for Android and iOS, define mobile architecture, mentor developers, and integrate blockchain‑enabled services in a cloud‑native environment.
About the role
Key Responsibilities
- Design and implement scalable Flutter applications for Android and iOS, ensuring high performance and optimal user experience.
- Define and evolve the mobile architecture, including state management, networking, and integration with blockchain services.
- Collaborate with backend and blockchain teams to consume RESTful APIs and Hyperledger Fabric endpoints.
- Mentor and guide junior developers, conduct code reviews, and enforce best practices.
- Maintain CI/CD pipelines, version control, and automated testing to guarantee release quality.
Requirements
- 5+ years of professional mobile development experience, with at least 3 years focused on Flutter and Dart.
- Strong understanding of Android and iOS platform specifics, native APIs, and app lifecycle management.
- Proven experience designing mobile architecture and integrating with cloud‑native and blockchain services.
- Hands‑on expertise with RESTful APIs, Git, and CI/CD tools (e.g., GitHub Actions, Bitrise).
- Excellent problem‑solving skills and ability to lead technical discussions and mentor team members.