Software Engineer

SourcingXPress

Surat

On-site

INR 300,000 - 520,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

VideoSDK is seeking a Software Developer to work on our JavaScript SDK, contributing to feature development, bug fixes, testing, and debugging. Fresh graduates with strong fundamentals in JavaScript and ReactJS will fit well and learn real-time communication concepts.

You will collaborate with backend and frontend teams, write tests, and participate in code reviews to ensure high-quality SDK delivery. Onsite in Surat.

Qualifications

  • Strong fundamentals in JavaScript, ReactJS, and TypeScript.
  • Experience with HTML/CSS and Git for version control.
  • Fresher or 0–1 year of work experience; eagerness to learn SDK development.

Responsibilities

  • Develop, maintain, and improve JavaScript SDKs.
  • Write clean, scalable TypeScript code and unit tests.
  • Build features using ReactJS where required.
  • Debug and troubleshoot SDK-related issues.

Skills

JavaScript fundamentals
ReactJS
TypeScript
HTML/CSS
Git
Debugging
Async programming
Data structures

Education

BE/BTech in Computer Science or IT

Tools

Node.js
WebRTC
WebSocket

Job description

Job Description

Company: VideoSDK

Website: Visit Website

LinkedIn: Visit LinkedIn

Business Type: Startup

Company Type: Product

Business Model: B2B

Funding Stage: Seed

Industry: Information Technology

Job Description

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.
Required Skills
  • 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.
Who We Are Looking For
  • Fresh graduates with strong programming fundamentals.
  • Candidates with 0–1 year of professional experience.
  • Someone who enjoys solving technical problems and debugging.
  • Strong willingness to learn and take ownership.
  • Good communication and collaboration skills.
  • Candidates who are comfortable working onsite from our Surat office.
Why Join VideoSDK?
  • Work on a developer-focused product used to build real-time communication applications.
  • Get hands-on experience with JavaScript SDK development, WebRTC, WebSocket, and real-time technologies.
  • Work closely with experienced engineers and learn production-level software development.
  • Opportunity to grow into a strong SDK/product engineer.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Video SDK • Surat

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

VideoSDK • Surat

On-site
INR 900,000 - 1,300,000
Full Stack Engineer
Full Stack Engineer

Procedure • Surat

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

videosdk.live • Surat

On-site
INR 600,000 - 1,200,000
Forward Deployed Engineer
Forward Deployed Engineer

SourcingXPress • Surat

On-site
INR 1,200,000 - 1,800,000
Full Stack Engineer
Full Stack Engineer

SourcingXPress • Surat

On-site
INR 400,000 - 600,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
Senior Sales Operations Executive
Senior Sales Operations Executive

SourcingXPress • Surat

On-site
INR 600,000 - 900,000
Sales Development Representative
Sales Development Representative

SourcingXPress • Bengaluru

On-site
INR 600,000 - 900,000
Product Designer
Product Designer

videosdk.live • Surat

On-site
INR 800,000 - 1,400,000