09 Sep
|
Sourcingxpress
|
Surat
09 Sep
Sourcingxpress
Surat
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.
- Positive 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.
- Positive 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.
📌 Software Engineer (Surat)
🏢 Sourcingxpress
📍 Surat