Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

SDE Intern JD

Job Title

Software Development Engineer (SDE) Intern

Location

Onsite

Duration

3–6 Months

Budget- 15000

About the Role

We are looking for an SDE Intern who is comfortable building features using React (frontend) and Python (backend), can iterate quickly (vibe coding), but also understands how things work under the hood. This role is ideal for someone who enjoys shipping code fast while still caring about system behaviour, performance, and correctness.

Responsibilities

Build and maintain frontend features using React (functional components, hooks).

Develop backend APIs and services using Python (FastAPI / Django / Flask).

Integrate frontend with backend APIs and handle async data flows.

Write clean, readable, and maintainable code with basic tests.

Debug issues by understanding call flow, state, memory, and execution lifecycle.

Participate in code reviews and technical discussions.

Learn and apply best practices related to performance, security, and scalability.

Required Skills

Frontend (React)

Strong understanding of:

JSX, props, state, hooks (useState, useEffect, useMemo)

Component lifecycle and re-rendering behavior

Controlled vs uncontrolled components

Backend (Python)

Proficiency in Python fundamentals:

Data structures, functions, modules

Exception handling

Experience with at least one backend framework:

FastAPI / Django / Flask

Understanding of:

Request–response lifecycle

Middleware

Serialization (JSON)

Basic authentication mechanisms

Familiarity with:

Git (branching, PRs)

What We Look For

Ability to vibe code, but also explain:

Why a solution works

What happens internally when code runs

Curiosity to go beyond frameworks and understand internals

Strong debugging mindset

Willingness to learn fast and take ownership

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

chennai, all india

pune, maharashtra, india

pune, maharashtra, india

chandigarh, chandigarh, india

bengaluru, karnataka, india

noida, uttar pradesh, india

bhubaneswar, odisha, india