HamburgerMenu
hirist

Software Development Engineer II - Flutter/Dart Programming

aspire highs
Noida
4 - 6 Years

Posted on: 12/12/2025

Job Description

Description :

Salary (Lacs) : 27.00-30.00

Exp (Yrs) : 4.00-6.00

Age Upto : 35

Required Skills : Advanced Flutter & Dart Expertise, Scalable Mobile Architecture Design, Performance Optimization & Profiling, OTT & Media App Engineering, Code Quality, Leadership & Cross-Functional Collaboration

Work Mode : ONSITE

Working Day : 5

Mandatory Criteria (Can't be neglected during screening) :

- 6+ years of total software development experience with minimum 3+ years in Flutter

- Product-based company experience is mandatory (B2C scale preferred)

- Proven ability to own end-to-end Flutter mobile architecture for high-scale apps

- Strong expertise in Dart, Flutter SDK internals, and advanced state management (Bloc / Riverpod / Provider)

- Hands-on experience with platform channels and native integrations (Android & iOS)

- Deep knowledge of performance optimization : app startup time, FPS, memory leaks, widget rebuilds, rendering pipeline

- Experience with profiling tools (Dart DevTools, Android Profiler, Xcode Instruments)

- Strong skills in offline-first architecture, caching layers, and API integrations

- Ability to optimize video playback, downloads, DRM, and OTT workflows

- Strong command of clean code, SOLID principles, and scalable mobile system design

- Experience reviewing code and mentoring engineers (Senior IC role)

Role Overview :

We are looking for an experienced Flutter SDE III who can take complete ownership of architecture, performance optimization, and app scalability for our OTT mobile applications. This is a senior individual contributor role requiring deep technical expertise and the ability to influence design decisions at a product level.

Key Responsibilities :

1. Architecture & Design (High-Impact IC Role) :

- Own the end-to-end architecture of STAGEs Flutter mobile applications.

- 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.

2. Performance & Device Optimization :

- Diagnose and resolve mobile performance bottlenecks, including :

1. App startup time, FPS drops, memory leaks.

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

3. Battery optimization, efficient network calls, caching strategy.

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

3. OTT-Specific Engineering :

- Optimize video playback workflows for low-latency streaming.

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

4. 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.

5. 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 :

1. Dart, Flutter SDK internals

2. Bloc, Riverpod, Provider, or other state management approaches

3. Custom animations, rendering pipeline, shader-based optimization

4. Platform channels (Android/iOS) and native integrations

5. API integration, caching layers, offline-first architecture

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

Good to Have :

- Experience with video streaming apps, OTT platforms, or media-heavy applications.

- Understanding of analytics frameworks (Firebase, Segment, Mixpanel).

- Exposure to CI/CD pipelines, automated testing, and fastlane.

Personality & Mindset :

- Product thinking, not just feature-building.

- Ownership-driven with strong ability to take strategic technical decisions.


- Comfortable working in a fast-paced 0?1 and scale-up environment.

Why Join ?

- Work on a high-growth OTT app with millions of users.

- Opportunity to own the core mobile experience end-to-end.

- Build impact-heavy features at scale with a lean, highly skilled engineering team.


info-icon

Did you find something suspicious?