Video SDK

React Developer

Video SDK · Surat, Gujarat, India

Software Development · 51-200 employees

13 h ago
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves maintaining and optimizing a Web SDK with a focus on application logic and real-time communication. You will develop scalable features and collaborate with product and backend teams to deliver production-ready solutions.

What they look for

React JavaScript Redux React Context WebSockets Data Structures & Algorithms Web SDK Development Debugging Problem Solving React Native WebRTC Real-time Communication

Requirements

Candidates need 1 to 3 years of experience as a React Developer with strong proficiency in JavaScript, Redux, and WebSockets. A solid understanding of Data Structures and Algorithms is required, with a preference for those experienced in SDK or developer tool development.

Full description

Job Title: React Developer

Location: Surat, Gujarat (Onsite)

Experience: 1 to 3 Years

Employment Type: Full-time

About the Role :

We are looking for a React Developer who enjoys solving complex engineering problems and building high-performance developer-focused solutions. This role focuses on developing and maintaining our Web SDK with an emphasis on application logic, performance, and real-time communication rather than UI design.

You will be responsible for maintaining our Web SDK, building scalable features, and working closely with product and backend teams to deliver reliable, production-ready solutions.

Key Responsibilities

  • Maintain, enhance, and optimize the Web SDK.
  • Develop scalable features using React and JavaScript.
  • Manage application state using React Context (Provider) and Redux.
  • Build and maintain real-time communication features using WebSockets.
  • Debug complex issues and optimize application performance.
  • Write clean, maintainable, and reusable JavaScript code.
  • Collaborate with cross-functional teams to design and deliver new SDK capabilities.
  • Participate in code reviews and contribute to engineering best practices.

Requirements

Must-Have Skills

  • 1 to 3 years of experience as a React Developer.
  • Strong proficiency in JavaScript (ES6+).
  • Strong experience with React.
  • Hands-on experience with React Context (Provider) and Redux for state management.
  • Experience working with WebSockets.
  • Strong understanding of Data Structures & Algorithms (DSA).
  • Excellent debugging and problem-solving skills.
  • Experience building application functionality and business logic rather than primarily focusing on UI development.
  • Ability to write clean, scalable, and maintainable code.

Good to Have

  • Experience with React Native.
  • Experience working with WebRTC.
  • Experience integrating audio/video meeting solutions.
  • Understanding of real-time communication systems.
  • Experience working on SDKs or developer tools.