Full-Stack Software Developer Intern

0 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Internship

Job Description

Full-Stack Software Developer Intern


Role Overview

Full-Stack Software Developer Intern


Key Responsibilities

  • Develop and maintain performant full-stack applications using TypeScript, React, Next.js, Tailwind, and Node.js.
  • Build scalable backend services with Python, Go, or Rust and integrate RESTful/RPC APIs.
  • Implement data persistence using SQL, NoSQL, and vector databases.
  • Develop secure systems with robust authentication and RBAC.
  • Integrate third-party services (payments, auth, notifications).
  • Work with messaging systems like Kafka, Redis, or RabbitMQ for real-time data handling.
  • Apply microservice architecture principles and participate in system design discussions.
  • Utilize AI coding assistants and automation tools to enhance development workflows.


Requirements

  • Proficiency in TypeScript and experience with the modern web stack.
  • Hands-on experience with React and dynamic UI development.
  • Familiarity with backend development (Node.js/Python/Go/Rust).
  • Understanding of secure application design and web authentication flows.
  • Exposure to Docker, Linux environments, and basic Kubernetes concepts.
  • Interest in AI and experience with GenAI tools or frameworks is preferred.
  • Bonus: Experience with Langchain, LlamaIndex, or AI-powered app development.


Tools & Frameworks

  • Frontend:

    React, Next.js, TailwindCSS, TypeScript
  • Backend:

    Node.js, Python, Go, Rust
  • Databases:

    PostgreSQL, MongoDB, Redis, Pinecone, Weaviate
  • Infra/DevOps:

    Docker, Linux, basic Kubernetes
  • Messaging Systems:

    Kafka, RabbitMQ, Redis Streams
  • AI Tools:

    GitHub Copilot, Langchain (bonus), Vercel AI SDK (bonus)


Eligibility Requirements

  • Currently pursuing a degree in Computer Science, Engineering, or a related field.
  • Strong foundation in programming and full-stack development.
  • Prior project or internship experience is a plus.
  • Excellent problem-solving and communication skills.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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