Cutshort logo
DRM Jobs in Delhi, NCR and Gurgaon

11+ DRM Jobs in Delhi, NCR and Gurgaon | DRM Job openings in Delhi, NCR and Gurgaon

Apply to 11+ DRM Jobs in Delhi, NCR and Gurgaon on CutShort.io. Explore the latest DRM Job opportunities across top companies like Google, Amazon & Adobe.

icon
Media and Entertainment Industry

Media and Entertainment Industry

Agency job
via Peak Hire Solutions by Dharati Thakkar
Noida
4 - 8 yrs
₹20L - ₹45L / yr
skill iconFlutter
DART
Mobile App Design
Architecture
Web performance optimization
+11 more

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


Criteria:

  • 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)

 

Description

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 company’s 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:

  o App startup time, FPS drops, memory leaks.

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

  o 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:

  o Dart, Flutter SDK internals

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

  o Custom animations, rendering pipeline, shader-based optimization

  o Platform channels (Android/iOS) and native integrations

  o 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 company?

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

Read more
Qurilo Solutions Pvt Ltd
Mohan Garden, New Delhi 110059
1 - 2 yrs
₹2.5L - ₹4L / yr
skill iconReact Native
skill iconJavascript
TypeScript
skill iconRedux/Flux
API
+6 more

Job Title: React Native Developer

Location: On-site (Uttamnagar, Nawada, Near Nawada Metro Station)

Type: Full-time

Experience: 1–3 years

Must-Have Skills:

  • React Native with strong knowledge of JavaScript (ES6+) and TypeScript
  • State Management using Redux Toolkit / Context API
  • API Integration using Axios and REST APIs
  • Firebase (Authentication, Realtime DB, Push Notifications)
  • Navigation using React Navigation
  • Debugging using Flipper and Chrome DevTools
  • Play Store and App Store Deployment
  • Version Control using Git & GitHub
Read more
Revron Tech
Sandeep Parcha
Posted by Sandeep Parcha
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
0 - 3 yrs
₹3L - ₹5L / yr
skill iconReact Native
Apache Cordova
Ionic
Mobile App Development
skill iconiOS App Development
+1 more

We are seeking a skilled and experienced React Native Developer to join our dynamic development team. As a React Native Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications using the React Native framework. You will collaborate closely with cross-functional teams, including product managers, designers, and backend developers, to create innovative and user-friendly mobile solutions.

Read more
Mobishaala.com

at Mobishaala.com

1 recruiter
Vijay Kumar
Posted by Vijay Kumar
Delhi
1 - 5 yrs
₹4L - ₹8L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more
Qualifications
  1. Strong foundation in Object Oriented Programming.
  2. Attitude for getting things done.
  3. Programming experience in one or more of the following languages: C, C++, Java, Kotlin.
  4. Deep understanding of Android SDK.
  5. Strong focus on high-quality mobile UI experiences.
  6. Experience with build tools like gradle.
  7. Experience using Git.
  8. Writing unit test and integrated tests.
  9. Handling push notifications, Payments, Databases, Animations.
  10. Writing custom performant modular components and views from scratch.
  11. Experience with Continuous Integration platforms (Jenkins/CircleCI)
  12. Minimum product dev experience of 2+ years in web/mobile startups with expertise in designing and implementing high performance android applications.
  13. Bonus Points for: *Experience with open source libraries like Retrofit, RxJava, Dagger 2, Lottie * Contribute to the wider Android community via open source
Responsiblitites
  1. We are looking for Android wizards who can work with designers, product managers to collaboratively own Android development, building responsive and elegant mobile+tablet UIs at Mobishaala. Bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Read more
Park Plus

at Park Plus

3 recruiters
Akanksha Jha
Posted by Akanksha Jha
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
0 - 1 yrs
₹20000 - ₹25000 / mo
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Model-View-View-Model (MVVM)
+1 more

Roles and Responsibilities: 

 

  • Must be self-driven and motivated
  • Proficient in writing quality, efficient and performant code for iOS app, using Swift
  • Follow right architecture and design patterns
  • Aware of the agile working environment
  • Document design/technical guidelines and spread knowledge across teams
  • Responsible for self/peer code reviews
  • Viable suggestions with clear understanding of iOS fundamentals


    Requirements :

    (Must have skills) 

  • Swift (relevant knowledge)
  • iOS Fundamentals
  • MVVM/VIPER (relevant knowledge and experience )
  • SOLID principles
  • Third party integrations likes google map, firebase, Analytics
  • Know about push notification & deep linking
Read more
LBB - Little Black Book

at LBB - Little Black Book

3 recruiters
Diksha Dua
Posted by Diksha Dua
NCR (Delhi | Gurgaon | Noida)
0 - 3 yrs
₹10L - ₹12L / yr
skill iconAndroid Development
skill iconJava
User Interface (UI) Design

We're looking for a Sr. Android Developer to work on improving the performance and UX for our Android app and build kick ass new features. 

If you love building slick Android apps and pushing the limit on interactions, animations and usability, then this one's for you.

 

Required Skills:

Worked in app teams with multiple contributors/ team members

Demonstrated understanding of app architecture + best practices

Detail oriented with a focus on app performance and stability

Expertise in UI implementation - interactions, animations and design. We do not always follow material design, so should be comfortable with building custom UI elements

Understanding of how to build online->offline apps using local databases and file storage, and syncing with remote resources

Experience implementing any of the following is a bonus: branch.io , Google Analytics, Flurry, Urban Airship

Understanding of utilizing phone camera and in-app image manipulation is a bonus

Self motivated (we don't micromanage)

Product and design oriented thinking

We're looking for a Sr. Android Developer to work on improving the performance and UX for our Android app and build kick ass new features. 4+ years of experience in Android development is a must, with the ability guide app architecture and development to create high performing apps with stellar UX.

If you love building slick Android apps and pushing the limit on interactions, animations and usability, then this one's for you.

 

Required Skills:

Worked in app teams with multiple contributors/ team members

Demonstrated understanding of app architecture + best practices

Detail oriented with a focus on app performance and stability

Expertise in UI implementation - interactions, animations and design. We do not always follow material design, so should be comfortable with building custom UI elements

Understanding of how to build online->offline apps using local databases and file storage, and syncing with remote resources

Experience implementing any of the following is a bonus: branch.io , Google Analytics, Flurry, Urban Airship

Understanding of utilizing phone camera and in-app image manipulation is a bonus

Self motivated (we don't micromanage)

Product and design oriented thinking

Read more
Prakriti E-Mobility

at Prakriti E-Mobility

1 video
1 recruiter
Chitra Singh
Posted by Chitra Singh
New Delhi, NCR (Delhi | Gurgaon | Noida)
2 - 5 yrs
₹3L - ₹5L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava

# Proficiency in Java, Kotlin, or C++

# Ability to use the Android Studio, including the Android SDK, with ease

# Prior experience as an Android Developer will be advantageous

# Excellent coding and proofreading skills

Read more
Alps Softech Solutions

at Alps Softech Solutions

1 recruiter
Kimmi Gola
Posted by Kimmi Gola
Noida, NCR (Delhi | Gurgaon | Noida)
1 - 3 yrs
₹1L - ₹3L / yr
skill iconAndroid Development
skill iconJava
SDK

Dear Candidate,

We have an urgent requirement of Android Developer for Noida Location.

Joining: Immediate/15 days

Exp: 1-2 years

Location: Noida, Sector-132

Responsibilities and Duties

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

 

Qualifications: B.tech/M.tech/BE/BCA/MCA

 

Skills Required:

  • Proven software development experience and Android skills development
  • Proven working experience in Android app development and
  • Have published at least one original Android app
  • Experience with Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.
  • Hybrid

    

 

Read more
Mobiloitte Technologies

at Mobiloitte Technologies

2 recruiters
Nikhilesh Kumar
Posted by Nikhilesh Kumar
Remote, NCR (Delhi | Gurgaon | Noida)
2 - 5 yrs
₹3L - ₹8L / yr
skill iconiOS App Development
skill iconObjective C
skill iconJava
Data Structures
skill iconScala
+2 more
Are you looking to be part of a dynamic and growing organization? At Mobiloitte, we build the technology that integrates technology. Mobiloitte is looking for a motivated and experienced Lead Developer for our iOS team. As a lead thinker on the iOS team, your passion for mobile and visual design will change the way millions of people collaborate. Roles & Responsibilities. Coordinate between multiple cross-functional teams (Design, Backend and Front-end) both internally and with client teams to understand requirements and develop technical documents. Oversee and participate in day-to-day activity and projects in their team, resolving or escalating roadblocks or other issues in a timely manner. Act as Scrum Master overseeing daily standups, sprint planning, demos, retrospectives, etc. End to end management of client engagements - detailed project plans, scope and budget definition, resource allocation, project/ apps delivery, maintenance. You will be responsible for the daily maintenance and delivery of mobile applications. Develop iOS projects for iPhone and iPad using Swift /Objective-C Programming Language. Participate and lead team meetings and lead code reviews. You will be responsible for successful and timely delivery of high quality apps to the App Store marketplace. Responsible for ensuring quality delivery of code through static and dynamic testing techniques. Responsible for development of reusable application frameworks and components. Takes full responsibility for multiple applications from inception to release. Desired Candidate Profile: Strong experience in iOS application programming (Focus on Swift, Objective-C,Cocoa, xCode) and preferably some experience in Android application programming (Java, Android SDK). 1+ years experience performing people or project management for a team. Experience in metrics collection and reporting experience, and a borderline-unhealthy obsession w/ metrics. Experience with Core Data, iTunes Connect and/or TestFlight Experience with third-party frameworks such as Ionic, NativeScript, Cordova, and ReactJS. Familiarity with RESTful APIs to connect iOS applications to back-end services. Understanding of PCI, PII and mobile application security. Can architect and integrate apps with backend and 3rd party API’s. In depth understanding of Adaptive layouts - iOS storyboards, auto layout, Size classes Experience releasing an iOS app and Android app to the App Store. Experience in continuous integration and unit testing frameworks. Excellent written and verbal communication skills .
Read more
Book My Forex

at Book My Forex

1 recruiter
Aakanksha Sharma
Posted by Aakanksha Sharma
NCR (Delhi | Gurgaon | Noida)
4 - 8 yrs
₹8L - ₹12L / yr
skill iconAndroid Development
skill iconJava
SOAP
Job responsibilities: As Senior engineer, mobile development, you will be responsible for architecting and building our brand new app from scratch. Our new app will be similar to mobile banking apps and will help control our new forex card product. Users will be able to add or remove money from the card, lock/ unlock their cards, convert their card balance from one currency to another, get real time spend notifications etc. using this app. You will also need to train our junior staff so that they can actively help with the app development efforts. Experience: - Minimum 5 years of experience developing mobile applications - Must have experience with full app development lifecycle. Should have developed robust and highly performing apps from scratch and published them on the app store/ play store. (Please share play store/ app store links along with resume when applying) - Must have experience creating app architecture after evaluating multiple different options Skills required: - Expert level skills in Android Programming and app architecture creation - Expert level knowledge of Core java and OOPS concepts - Extensive experience mentoring and training fresh developers - Expert level knowledge of consuming REST and SOAP web services - Extensive experience with security and encryption libraries, EventBus, SQLite and persistence libraries, animation libraries, charting libraries, camera and QR code libraries, geo-position/ mapping libraries, payment gateway SDKs, social APIs (facebook, twitter), analytics (flurry, google analytics) - Excellent knowledge of debugging and unit testing concepts - Extensive experience with version control software - Experience with firebase and push notifications is required Preferred skills: - Experience with SWIFT and iOS development experience will be a big plus - Experience with React native will be a big plus - Experience with HTML/ CSS or backend java development and SQL will be helpful.
Read more
Shuttl

at Shuttl

8 recruiters
Shamsul Arfeen
Posted by Shamsul Arfeen
NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹18L - ₹36L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Why Shuttl ? We are India's largest app-based bus-service platform easing the office commute of over 50,000 intra city travelers daily through our 800+ strong bus fleet with our presence in 7 cities. We have been well-funded by Amazon US, Dentsu, Sequoia Capital, Times Internet and Lightspeed Ventures with a total cumulative funding of $34mn till date. Shuttl is solving a perpetual problem of urban commute that impacts a lot of lives daily. The opportunity is to solve a big problem on safety & commute comfort by leveraging Technology through our platform that uses live tracking, intelligent routing and predictive analysis based on existing traffic patterns. We have entered into new business verticals recently and are rapidly scaling up. Thus, we are also expanding our Engineering team. Would you be interested in exploring opportunities with us? What will I do? You will work as an Senior Software Engineer for the iOS app in the Consumer team. The consumer mobile apps are the primary way that our customers regularly interact with Shuttl for finding routes and booking their rides. You will report into the Team Lead for the Consumer team. Your team mates will be other iOS, Android and backend engineers. As a senior software engineer at Shuttl you are responsible for developing new features and maintaining existing ones, contributing to architecture and code design as well as coaching and training of junior software engineers. How do we work? Our engineering process is a five step process which consists of phases for planning, developing, testing & profiling, releasing and monitoring. The planning phase consists of documenting of the feature/task to be done followed by various discussions. These discussions cover product, delivery estimates, release plan, monitoring plan, test plans, architecture, code design, technology choices and best practice adoption. The development and testing phase coexist and involve writing code, unit tests, performance tests, profiling, stress testing, code reviews and QA testing. This phase is punctuated with daily scrums and standups. The release phase is largely about managing and communicating the release to customers and internal stakeholders and activating features. The last phase is the monitoring phase where relevant metrics and exceptions are tracked and any critical refinement for the delivered feature is undertaken. This phase culminates with a retrospective. What skills should I have? For this role we expect you to have 3-5 years of experience in iOS application development primarily using Swift You should have strong command of UIKit, Core Location, GCD, and Auto Layout, Google Maps, memory management and profiling using Xcode Instruments You should be knowledgeable about programming languages, operating systems, networks, databases and SQL, algorithms, architecture, code design and design patterns
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort