Home/Job List/Rust Developer (Fresher/Intern)
videosdk.live

Rust Developer (Fresher/Intern)

videosdk.live

Modinagar, Uttar Pradesh, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Position: Rust Developer

Experience: Fresher (0-1 Year)

Employment Type: Full-Time Internship / Trainee

Location: Surat, Gujarat (Onsite)

About VideoSDK

VideoSDK is a developer-first platform that provides real-time audio, video, and AI infrastructure for developers worldwide. We build scalable communication products powered by technologies such as WebRTC, low-latency media processing, and distributed systems.

Role Overview

We are looking for passionate and curious Freshers who want to build high-performance backend systems using Rust. This role is ideal for candidates who enjoy systems programming, problem-solving, and learning modern backend technologies while working on real-world products used by developers globally.

Responsibilities

  • Develop and maintain backend services using Rust.
  • Build scalable APIs and microservices for real-time communication products.
  • Write clean, efficient, and maintainable code.
  • Debug, troubleshoot, and optimize application performance.
  • Collaborate with product, engineering, and infrastructure teams.
  • Participate in code reviews and contribute to engineering best practices.
  • Learn and work with distributed systems and high-concurrency applications.

Required Skills

  • Good understanding of Rust fundamentals, ownership, borrowing, and lifetimes.
  • Strong knowledge of Data Structures and Algorithms.
  • Understanding of Object-Oriented Programming and System Design concepts.
  • Knowledge of HTTP, REST APIs, and client-server architecture.
  • Familiarity with Git and version control systems.
  • Good problem-solving and analytical skills.
  • Strong willingness to learn and adapt to new technologies.

Good to Have

  • Knowledge of asynchronous programming concepts.
  • Understanding of multithreading and concurrency.
  • Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.
  • Exposure to Linux, Docker, or cloud platforms.
  • Personal projects, internships, or contributions to open-source projects using Rust.

Eligibility

  • BE/BTech in Computer Science, Information Technology, Computer Engineering, or related fields.
  • Strong academic fundamentals in programming and computer science concepts.

What You'll Get

  • Opportunity to work on real-time communication and AI products.
  • Mentorship from experienced engineers.
  • Exposure to high-scale distributed systems and modern backend technologies.
  • Fast learning environment with ownership and growth opportunities.

Required Skills

RustDockerSQLMongoDBGit

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience01 years
Positions1

Posted by

N/A

Posted on:

9 Jul 2026

About videosdk.live

More open roles

Browse all jobs →