Software Developer

videosdk.live

Surat

On-site

INR 300,000 - 420,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

VideoSDK is seeking a Software Developer for the JavaScript SDK based in Surat, Gujarat. This onsite, full-time role welcomes freshers with a solid foundation in JavaScript and ReactJS.

You will contribute to developing the JavaScript SDK, applying tests, and collaborating with backend and frontend teams to deliver high-quality features.

Knowledge of WebRTC, WebSocket, and real-time concepts is a plus; BE/BTech is the required education for this position.

Qualifications

  • Foundational JavaScript knowledge and ReactJS experience.
  • TypeScript familiarity and basic HTML/CSS understanding.
  • Freshers with 0–1 year hands-on coding in JS/React welcome.

Responsibilities

  • Develop, maintain, and improve JavaScript SDKs.
  • Write clean, scalable code and unit tests for quality assurance.
  • Collaborate with backend and frontend teams, participate in code reviews.

Skills

JavaScript
ReactJS
TypeScript
HTML/CSS
Asynchronous programming
Debugging
APIs

Education

BE/BTech in Computer Science or IT

Tools

Node.js
Git
WebRTC
WebSocket

Job description

Job Description:


Software Developer - JavaScript SDK

Company: VideoSDK Location: Surat, Gujarat Work Mode: Onsite Experience: 0–1 Years Employment Type: Full-time


About VideoSDK

VideoSDK is a developer-focused real-time communication platform that provides APIs and SDKs for building video, audio, live streaming, AI-powered communication, and real-time applications.


We are looking for a Software Developer who is passionate about JavaScript development and wants to build and maintain high-quality SDKs used by developers worldwide.


Role Overview

As a Software Developer, you will work primarily on our JavaScript SDK, contributing to the development of new features, improvements, bug fixes, testing, and debugging.


This role is ideal for a fresher or early-career developer who has a strong foundation in JavaScript and ReactJS and is eager to learn SDK development, real-time communication technologies, and system-level concepts.


Key Responsibilities


  • Develop, maintain, and improve JavaScript SDKs.

  • Write clean, scalable, and maintainable JavaScript/TypeScript code.

  • Build and enhance features using ReactJS where required.

  • Debug and troubleshoot SDK-related issues.

  • Understand existing codebases and contribute to feature development.

  • Write unit tests and ensure code quality.

  • Collaborate with backend, frontend, and other engineering teams.

  • Participate in code reviews and follow engineering best practices.

  • Investigate technical issues and provide effective solutions.

  • Learn and work with real-time communication concepts such as WebRTC, WebSocket, and real-time media.


Requirements


  • Strong understanding of JavaScript fundamentals.

  • Good hands-on knowledge of ReactJS.

  • Strong understanding of TypeScript.

  • Good understanding of HTML and CSS.

  • Familiarity with Git and version control.

  • Strong debugging and problem-solving skills.

  • Understanding of asynchronous programming, APIs, promises, and event-driven concepts.

  • Good understanding of Data Structures and basic programming concepts.


Good to Have


  • Exposure to WebRTC or WebSocket.

  • Understanding of SDK development or JavaScript libraries.

  • Familiarity with Node.js.

  • Experience working on academic, personal, or open-source projects.

  • Basic understanding of browser APIs and networking concepts.


Education


  • BE/BTech in Computer Science or Information Technology only.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

SourcingXPress • Surat

On-site
INR 300,000 - 550,000
Software Developer
Software Developer

Video SDK • Gujarat

On-site
INR 600,000 - 800,000
Software Developer
Software Developer

Video SDK • Surat

On-site
INR 600,000 - 1,200,000
Software Developer at VideoSDK
Software Developer at VideoSDK

Studyecart • Surat

On-site
INR 1,000,000 - 1,400,000
React Developer
React Developer

Video SDK • Surat

On-site
INR 600,000 - 900,000
Forward Deployed Engineer
Forward Deployed Engineer

SourcingXPress • Surat

On-site
INR 1,200,000 - 1,800,000
React Developer
React Developer

VideoSDK • Surat

On-site
INR 600,000 - 1,200,000
Developer Advocate
Developer Advocate

SourcingXPress • Surat

On-site
INR 800,000 - 1,500,000
Opportunity to build personal brand in the developer ecosystem
Direct collaboration with founders and product team
Rust Developer (Fresher/Intern)
Rust Developer (Fresher/Intern)

VideoSDK • Surat

On-site
Product Associate
Product Associate

videosdk.live • Ghaziabad District

On-site
INR 600,000 - 900,000