Lead Mobile Developer
HiringBlueStone
IndiaFull-time· 55d ago
Experience
4–5 yrs
Work Type
Full-time
Core SkillsMust Have
FlutterDartstate management (Bloc/Cubit, Riverpod, or Provider)SOLID principlesClean ArchitectureDesign Patternsunit testingwidget testingintegration testingGitFirebase (Auth, Firestore, Cloud Messaging)HiveSQLiteRESTful APIsthird-party SDKsMethod ChannelsFigmaAdobe XDApp Store deploymentGoogle Play deployment
What You'll Do
1Own the technical direction of mobile apps, make and document architecture decisions, set standards
2Lead development of complex applications for iOS and Android from a single Flutter codebase
3Design and implement scalable app architectures using state management solutions (Bloc/Cubit, Riverpod, or Provider)
4Translate Figma/Adobe XD designs into pixel-perfect, fluid, responsive UIs using Flutter's widget tree
5Apply end-to-end knowledge of mobile functionality: lifecycle, navigation, push notifications, deep linking, permissions, background tasks, offline behavior, and app security
6Integrate RESTful APIs and third-party SDKs with robust data persistence and offline capabilities
7Write platform-specific code via Method Channels to access native features
8Profile and optimize app performance, reducing jank, optimizing build methods, and managing memory
9Own the release process end to end including builds and deployment to App Store and Google Play
10Raise the team's bar through code reviews, technical guidance, and sharing best practices
Nice to HaveOptional
SwiftKotlin