Lead Architect - Cross Platform Flutter (Windows, Android, iOS)

Synmatch AI

India

On-site

INR 2,500,000 - 3,500,000

Full time

2 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Salary
Founding Influence
Specialist Team
Real Engineering Culture
Made-in-India Quality

Job summary

Synmatch AI in India is seeking a Lead Architect Cross-Platform Flutter to steer the architectural direction of our next-generation power-quality analysis software. You will own decisions that affect performance, reliability, and maintainability across Windows, Android, and iPad targets from a single codebase.

This hands-on role requires Flutter and Dart mastery, ADRs, spikes, and mentoring four to five specialists, while collaborating with a power-quality analyst and product owner to translate

Qualifications

  • 8+ years building commercial software with 3+ years architecture Flutter apps for Windows and mobile
  • Comfortable with null safety, isolates, FFI, async/streams, and generic programming at scale
  • Hands-on with Clean Architecture or hexagonal patterns and monorepos such as Melos
  • Real experience with embedded engines—SQLite/ drift, DuckDB via FFI, Isar, or Realm
  • Knowledge of REST/JSON or gRPC and OAuth2/OIDC for cloud handshakes

Responsibilities

  • Define architecture, module boundaries, and dependency rules for a five-person Flutter team
  • Own on-device storage and time-series workloads
  • Drive Flutter performance for low-end devices and frame budgets
  • Author ADRs and design notes as primary artifacts
  • Design cloud sync handshake with API contracts and auth flow
  • Mentor mid-level engineers and remove blockers
  • Lead targeted spikes and defend recommendations
  • Maintain production ownership and on-call rotations

Skills

Production Architecture
Deep Dart Fluency
Layered Architecture
Local-First Data Architecture
Performance Discipline
API & Integration Design
Writing as Deliverable
Test-Driven Development
Operational Ownership
Quiet Leadership

Education

MSc in Computer Science or engineering

Tools

Flutter
Dart
SQLite
DuckDB
Isar
Realm
FFI
Riverpod
Melos
get_it

Job description

Ready to design the system, not just write features? Join Synmatch AI's client as the Lead Architect Cross-Platform Flutter on the founding engineering team building the next generation of power-quality analysis software for a global premium provider of measurement instruments. You'll own the architectural decisions that determine whether this product feels fast, trustworthy, and maintainable five years from now.

The product runs where the work happens. Engineers and analysts open multi-gigabyte measurement files on a Windows tablet in a substation, on an Android phone next to a transformer, or on an iPad in a fully automated production site. The app is local-first, fully offline-capable, and syncs to the cloud platform when a connection is available. As Lead Architect, you decide how that promise is kept from the rendering pipeline down to the storage layout.

This is a hands-on architect role, not a slide-deck role. You'll write Flutter and Dart code, author ADRs, lead spikes, mentor four to five specialists, and partner with an in-house power-quality analyst and product owner to translate physics into software that holds up to professional scrutiny. You build it, you run it: the architecture you set is the architecture you keep on call for, observe in production, and evolve under real customer load.

What you will do as Lead Architect...
  • Define System Shape: Establish architecture, module boundaries, and dependency rules that let your five-person Flutter team ship complex product without stepping on each other
  • Own Local-First Foundation: Choose and integrate on-device storage for time-series workloads hitting gigabytes per file
  • Drive Flutter Performance: Lead work keeping the app responsive on lower-end Surface tablets—frame budgets, Impeller behavior, isolate boundaries, MethodChannel cost
  • Author ADRs: Record decisions, trade-offs, and known constraints in writing so the team can evolve the system safely
  • Design Cloud Sync Handshake: Collaboratively specify API contract, auth flow (OAuth2/OIDC), and conflict-resolution model with cloud platform peers
  • Mentor Without Bottlenecking: Pair with mid-level engineers, review key PRs, and remove blockers so specialists stay in their lanes
  • Run Targeted Spikes: Lead time-boxed investigations at decision forks and bring back defensible recommendations
  • Production Ownership: Share on-call rotation, lead incident reviews for architectural issues, and feed learnings back into next ADR
What we are looking for...
  • Production Architecture: 8+ years building commercial software, with 3+ years architecting Flutter applications targeting Windows and mobile (Android, iOS) from single codebase
  • Deep Dart Fluency: Comfortable with null safety, isolates, FFI, async/streams, and generic programming at scale
  • Layered Architecture: Hands-on with Clean Architecture or hexagonal patterns, feature-modular monorepos (Melos or similar), dependency injection (get_it, Riverpod), and large-codebase state management
  • Local-First Data Architecture: Real experience with embedded engines—SQLite/drift, DuckDB via FFI, Isar, or Realm with clear perspective on when each is appropriate
  • Performance Discipline: Hands-on with Flutter DevTools, Skia/Impeller pipeline, frame budgets, and profiling on real low-end Windows and Android tablets
  • API & Integration Design: REST/JSON or gRPC, plus OAuth2/OIDC for cloud handshakes
  • Writing as Deliverable: ADRs and design notes treated as primary artifacts, not afterthoughts
  • Test-Driven Development: Default practice for design-sensitive code, modeled for the team
  • Operational Ownership: Belief that the architect should be on call for their architecture—lived on a previous team
  • Quiet Leadership: Earns trust through transparent reasoning; comfortable saying "we don't know enough- here's the spike I propose"
Desirable (but not required):
  • Prior experience leading production Flutter application including desktop or tablet targets
  • Background in industrial, scientific, or medical environments
  • Familiarity with C4 modelling, threat modelling, and supply-chain hygiene practices
  • MSc in Computer Science or engineering discipline
  • Exposure to power, energy, or measurement-instrumentation software
Benefits and perks...
  • Competitive Salary: Up to ₹30,00,000 LPA (based on experience)
  • Founding Influence: Set technical direction for a product defining a category for the next decade
  • Specialist Team: Work alongside dedicated power-quality analyst, data-processing engineer, visualization engineer, and hardware product teams
  • Real Engineering Culture: ADRs, performance budgets, and reference test vectors are first-class artifacts
  • Made-in-Germany Quality: Decades of measurement-instrument heritage with a customer base that notices when the numbers are right
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile App Developer - Cross Platform Flutter (iOS, Android, Windows)
Mobile App Developer - Cross Platform Flutter (iOS, Android, Windows)

Synmatch AI • India

On-site
INR 2,520,000 - 3,080,000
Competitive Salary
Founding Influence
Specialist Team
+2
Application Engineer
Application Engineer

Synmatch AI • India

On-site
INR 800,000 - 1,200,000
Founding Influence
Specialist Team
Real Engineering Culture
+1
Senior Flutter Engineer
Senior Flutter Engineer

Synterra IT Solutions Pvt. Ltd • Mangaluru

On-site
INR 1,800,000 - 2,500,000
Staff Engineer (Frontend & Mobile)
Staff Engineer (Frontend & Mobile)

Taglynk • Bengaluru Urban

On-site
INR 1,200,000 - 2,000,000
On-demand salary access
Latest tech gadgets
Innovation-driven culture
Mobile Front-End Engineer (Flutter), – Mumbai / Hybrid (2)
Mobile Front-End Engineer (Flutter), – Mumbai / Hybrid (2)

Compoundexpress Private Limited • Mumbai

Hybrid
INR 1,600,000 - 2,400,000
Senior Software Engineer - Flutter
Senior Software Engineer - Flutter

Taglynk • Bengaluru

On-site
INR 1,500,000 - 3,500,000
Solution Architect
Solution Architect

Eonix Partners Llp • Madurai District

Hybrid
INR 2,500,000 - 4,000,000
Flutter Developer Lead
Flutter Developer Lead

Glowingbud • Maharashtra

Hybrid
INR 1,500,000 - 2,000,000
Generous vacation policy
Mobile Engineering Lead (Flutter)
Mobile Engineering Lead (Flutter)

Enlight Now Healthcare Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Technical Lead (Flutter & Golang)
Technical Lead (Flutter & Golang)

Ellume Technologies • Mumbai

On-site
INR 4,000,000 - 8,500,000