Roles and Responsibilities Core Skills
Strong understanding of Flutter. Experience with other frameworks like React Native, SwiftUI,
Jetpack Compose is acceptable.
Good knowledge of Rendering engines in Flutter, Browser, iOS, Android
Good understanding of RESTful APIs, GraphQL and Web Sockets
Ability to debug and profile Web / Mobile applications with Chrome DevTools or Native profilers
Deep understanding of Reactive programming with libraries like MobX, BloC
Exposure to Domain Driven Design, SOLID principles
Exposure to Style Guides, Atomic Design, Design Systems
Strong visual acumen to detect cosmetic defects and ensuring pixel fidelity
Exposure to Design tools like Sketch, Figma, Adobe Creative Suite or Affinity Designer
Deep knowledge of at least 2 different programming languages from JavaScript, Dart, Ruby,
Python, Go, Rust, Typescript, C#, Kotlin, Java, Haskell, OCaml
Exceptional verbal and written communication
A mindset to constantly learn new things and challenge the Status Quo.
Experience
At least 5 years of experience building React and / or Mobile Applications
Preferably worked in the Finance / Retail domain or other similar domains with complex
business requirements.
Flutter Developer • Mumbai, IN