12 Nov
|
Video SDK
|
India
Software Developer - Java Script 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 Java Script 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 Java Script 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 Java Script and ReactJS and is eager to learn SDK development, real-time communication technologies, and system-level concepts.
Key Responsibilities
- Develop, maintain, and improve Java Script SDKs.
- Write clean, scalable, and maintainable Java Script/Type Script 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, Web Socket, and real-time media.
Requirements
- Solid understanding of Java Script fundamentals.
- Good hands-on knowledge of ReactJS.
- Strong understanding of Type Script.
- 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 Web Socket.
- Understanding of SDK development or Java Script 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.
📌 Software Developer (India)
🏢 Video SDK
📍 India