(Responsibilities)
architecture for a multi-platform Flutter application from scratch that can scale. This
includes making key decisions on architecture, state management (e.g., BLoC,
Riverpod), navigation, modularization, and overall app structure.
multi-platform team, establish coding standards, best practices, and development
workflows.
CI / CD pipeline.
bottlenecks, and fine-tuning the app for smooth (60+ fps60+ fps) rendering, fast load
times, and efficient memory usage.
○ Implement performance fine-tuning strategies, including widget optimization, lazy
loading, and memory management.
○ Ensure Flutter Web applications deliver native-like experiences with optimized
performance across mobile and browser.
needed to interface with platform-specific APIs and deliver complex features.
trends. Drive adoption of modern state-management (BLOC, Provider, Redux,
MVVM / MVP) and other emerging technologies.
critical user flows.
What We're Looking For (Requirements)
minimum of 4 years building, shipping, and maintaining complex Flutter
applications for Android, iOS, and Web. You must have significant experience working
on a production mobile app and Website that scaled successfully.
framework, architectures, Dependency Management, State Management, Patterns,
anti-patterns, and ecosystem.
scalable mobile architectures (e.g., Clean Architecture, MVVM, modular design).
with millions of active users. Experience working in mobile application development for
customer facing D2C or E-Commerce is a plus.
tools.
load time, app size, and overall reliability at scale.
browser-specific optimizations.
sizes. Advocate for user experience while balancing technical constraints and business
objectives.
solving and debugging skills.
is essential for building custom bridges and plugins.
Regards,
Shilpa
Principal Engineer • delhi, delhi, in