Flutter Developer
Skill Ventory
Job Description
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.