Job Description
Requirements:
• 8+ years of professional engineering experience, including 3+ years in Flutter/Dart. Demonstrated ability to architect maintainable, modular mobile systems.
• Mastery of Flutter internals, widget lifecycle, performance profiling, and popular state management approaches (e. g., Provider, Freezed, Bloc, MobX).
• Experience working with Protobuf/gRPC in Dart. – Track record of leading a team of engineers, shipping and supporting large-scale mobile apps in production. Fluency in RESTful API design, mobile CI/CD, and Git-based workflows.
• Strong understanding of AI-driven development tools, including prompt engineering, LLM-based code generation, test writing, and code review automation.
• Familiarity with hallucination mitigation strategies (e. g., code constraints, test scaffolding, embeddings, context injection).
• Excellent communication and collaboration skills, especially in distributed, asynchronous teams.