Synmatch AI logo
Synmatch AIPosted 1 month ago

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

On-siteBengaluru, Karnataka, India

Full TimeSenior LevelStartup

Job Summary

Define system architecture, module boundaries, and dependency rules for a five-person Flutter team building power-quality analysis software. Own local-first data storage for gigabyte-scale measurement files and drive performance optimization on low-end Windows and Android tablets. Author architectural decision records, design cloud sync handshakes with OAuth2/OIDC, and lead targeted spikes at decision forks. Mentor mid-level engineers, review key pull requests, and share on-call rotation for production incidents. Collaborate with power-quality analysts to translate physics into maintainable software that holds up under real customer load.

Required Qualifications

  • 8+ years building commercial software
  • 3+ years architecting Flutter applications targeting Windows and mobile (Android, iOS) from single codebase
  • Comfortable with null safety, isolates, FFI, async/streams, and generic programming at scale
  • Hands-on with Clean Architecture or hexagonal patterns
  • Experience with feature-modular monorepos (Melos or similar)
  • Experience with dependency injection (get_it, Riverpod)
  • Experience with large-codebase state management
  • Real experience with embedded engines—SQLite/drift, DuckDB via FFI, Isar, or Realm
  • Clear perspective on when each embedded engine is appropriate
  • Hands-on with Flutter DevTools, Skia/Impeller pipeline, frame budgets, and profiling on real low-end Windows and Android tablets
  • REST/JSON or gRPC
  • OAuth2/OIDC for cloud handshakes
  • ADR (Architecture Decision Record) writing
  • Test-Driven Development
  • Belief that the architect should be on call for their architecture

Desired Qualifications

  • 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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce