Posted on: 24/11/2025
Description :
Job Title : React Native / tvOS Developer.
Location : Chennai (Hybrid 2- 3 days/week at client office).
Role Overview :
Looking for an experienced React Native Developer with strong TypeScript skills and hands-on experience building and optimizing applications for tvOS (Apple TV), iOS, and Android, specifically in the OTT/streaming domain.
The ideal candidate will own end-to-end development, write clean and scalable code using Atomic Architecture, and deliver high-performance apps across mobile and TV platforms.
Key Responsibilities :
- Design, develop, and maintain applications for tvOS (Apple TV), iOS, and Android using React Native and TypeScript.
- Build and optimize features for OTT and streaming applications, including video playback, navigation, and content discovery experiences on tvOS.
- Implement and maintain state management using Redux or other modern state management libraries.
- Apply Atomic Architecture principles (Atoms, Molecules, Organisms, Templates, Pages) to build reusable, scalable UI component libraries in React Native.
- Integrate applications with RESTful APIs and other backend services, ensuring robust data handling and error management.
- Use navigation libraries such as React Navigation or React Native Navigation to implement smooth, intuitive in-app navigation for mobile and TV.
- Debug and resolve issues to ensure applications are stable, performant, and free of crashes across platforms (tvOS, iOS, Android).
- Collaborate closely with product, design, and backend teams to translate business requirements and UX designs into high-quality features.
- Maintain high code quality standards through clean coding practices, documentation, and adherence to best practices.
- Contribute to framework/library development to accelerate feature delivery and improve developer experience.
- Use Git or other SCM tools for branching, code reviews, and release management in a collaborative team environment.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and proactively communicate progress, risks, and dependencies.
Must-Have Skills :
- Strong proficiency in TypeScript and React Native, with production experience on projects involving React Native for tvOS.
- Proven experience building and maintaining mobile apps for iOS and Android using React Native.
- Solid debugging and problem-solving skills to identify, analyze, and fix issues across devices and environments.
- Hands-on experience with Redux or other state management solutions (e.g., MobX, Zustand, Recoil).
- Strong understanding and application of Atomic Architecture / Atomic Design concepts (Atoms, Molecules, Organisms, Templates, Pages) for building reusable UI systems.
- Experience integrating RESTful APIs and handling authentication, error states, and offline scenarios.
- Practical experience with navigation libraries such as React Navigation or React Native Navigation.
- Experience working on OTT / streaming applications, ideally with video players and content-heavy UIs.
- Proficiency in Git or similar source control tools, including branching strategies, pull requests, and code review workflows.
- Ability to write clean, maintainable, and scalable code, following industry best practices and patterns.
Good to Have :
- Experience with unit testing (e.g., Jest, React Native Testing Library, Detox) and setting up test coverage for critical flows.
- Exposure to or interest in AI-driven development workflows and tooling (code assistants, automated refactoring, etc.).
- Experience with tvOS-specific concepts like focus management and remote-based navigation.
- Familiarity with performance profiling and optimization for React Native apps on low-resource devices or TV platforms.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1579599
Interview Questions for you
View All