HamburgerMenu
hirist

Software Developer Engineer III - Flutter

Worksconsultancy
Noida
6 - 8 Years

Posted on: 12/12/2025

Job Description

Description :


- Design scalable, modular, testable app ecosystems aligned with OTT-specific performance constraints.

- Lead decisions around state management, navigation hierarchy, API structure, offline capabilities, and security.

Performance & Device Optimization :


Diagnose and resolve mobile performance bottlenecks, including :

- App startup time, FPS drops, memory leaks.

- Heating issues, over-rendering, and expensive widget rebuilds.

- Battery optimization, efficient network calls, caching strategy.

- Run in-depth profiling using tools like Dart DevTools, Android Profiler, and Xcode Instruments.

OTT-Specific Engineering :


- Optimize video playback workflows for low-latency streaming.

- Implement efficient background processes for downloads, DRM, content sync, and push notifications.

Product & User Experience Ownership :

- Collaborate closely with Product, Backend, and Video Engineering teams.

- Convert business/product requirements into high-performance technical solutions.


- Ensure UI/UX consistency across platforms while maintaining performance budgets.

Code Quality & Leadership :

- Write clean, extensible, and maintainable code with strong adherence to SOLID and reactive programming principles.

- Review code for mid-level and junior engineers; act as a mentor across teams.

- Establish engineering standards, internal frameworks, and reusable components for long-term scalability.

Required Skills & Experience :

Technical Must-Haves :


- 6+ years of total experience with 3+ years in Flutter for large-scale products.

- Mandatory product-based company background (B2C scale preferred).

Strong expertise in :

- Dart, Flutter SDK internals

- Bloc, Riverpod, Provider, or other state management approaches

- Custom animations, rendering pipeline, shader-based optimization

- Platform channels (Android/iOS) and native integrations

- API integration, caching layers, offline-first architecture

- Strong understanding of mobile system design, scalable architecture, and low-level performance engineering.


info-icon

Did you find something suspicious?