Search by job, company or skills

zepcruit

SDE III – Flutter

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

This role is for one of Zepcruit's clients.

Role Overview:

We are seeking an experienced Senior Flutter Engineer to take complete ownership of architecture, performance optimization, and app scalability for our high-traffic mobile applications. This is a senior individual contributor role requiring deep technical expertise and the ability to influence design decisions at a product level.

  • Industry: Media & Entertainment (OTT Platform)
  • Function: Information Technology
  • Experience: 6–8 years total (3+ years Flutter mandatory)
  • Location: Noida
  • Education: Graduation required
  • Mandatory Criteria (Screening Non-Negotiable)
  • 6+ years total software development experience with minimum 3+ years in Flutter

Product-based Company Experience (B2C Scale Preferred):

  • Proven ability to own end-to-end Flutter mobile architecture for high-scale applications
  • 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)

About The Platform

We are building one of India's fastest-growing OTT platforms, serving millions of users across regional markets. As we scale 10x in the coming months, we are strengthening our mobile engineering team to deliver high-performance, low-latency video experiences across Android & iOS.

Key Responsibilities:

  • Architecture & Design (High-Impact IC Role)

Own the end-to-end architecture of our 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

  • 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

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 Us

  • 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
  • Competitive compensation and growth opportunities in a rapidly scaling organization

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147244821