





Remote, popular mobile role with mid-level experience and a recognizable startup brand increases competition.
Strong Flutter, mobile architecture, and Protobuf requirements create high domain specificity.
Explicit years, mandatory Flutter/Dart, Protobuf/gRPC, and AI tooling requirements make shortlisting strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own architecture and development of high-performance, scalable mobile apps using Flutter, ensuring long-term stability and performance.
Leverage AI/LLM technologies to write, refactor, test, and debug code, implementing guardrails to minimize hallucinations and boost reliability.
Develop shared tooling, frameworks, and libraries to enable other engineers to build efficiently and collaborate on full-stack features.
Minimum 4 years professional engineering experience, including at least 3 years with Flutter/Dart.
Strong expertise in Flutter internals, widget lifecycle, performance profiling, state management (e.g., Provider, Freezed, Bloc, MobX).
Experience with Protobuf/gRPC in Dart and building/supporting large-scale mobile apps in production.
Knowledge of AI-driven development tools and hallucination mitigation strategies for LLM-based code generation.
Experienced in architecting maintainable, modular mobile systems at scale with Flutter.
Strong familiarity with AI-enabled coding tools and integrating AI innovations into software development lifecycle.
Comfortable working in distributed, asynchronous teams with cross-functional collaboration alongside designers and backend engineers.