Software Development Engineer II (Mobile - Flutter)

New
India / RemoteFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of professional engineering experience
Required Skills
FlutterGitgRPCCI/CDRESTful APIsPrompt Engineering

Requirements

  • 4+ years of professional engineering experience (SDE II/III), 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 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.

Responsibilities

  • Architect and own high-performance, scalable mobile software — from initial design to long-term stability and performance.
  • Build production-grade Flutter apps used by thousands of customers daily, across diverse industries and use cases.
  • Leverage LLMs and AI tools to write, refactor, test, and debug code efficiently — while implementing guardrails to reduce hallucination and boost reliability.
  • Develop and maintain shared tooling, frameworks, and libraries that empower other engineers to build fast with confidence.
  • Collaborate with designers, PMs, and platform/backend engineers to ship full-stack features.
  • Measure and improve app performance, test coverage, code health, and build stability using modern dev tooling.
  • Stay on the bleeding edge of AI/LLM technology, Flutter best practices, and mobile architecture patterns — and bring that knowledge back to the team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now