A

Full Stack Engineer Intern

AI47Labs Verified employer

Actively hiring · Posted 16d ago · JEV26100CAE9C3388

SalarySalary not disclosed
ExperienceFreshers welcome
LocationNoida, Uttar Pradesh
Work modeHybrid · Internship
Openings1
IndustryArtificial Intelligence and B2B · SaaS · Mobile · Artificial Intelligence / Machine Learning

Job description

Job Title: Full Stack Developer Intern (NestJS + React + TypeScript)

Location: Remote / Hybrid (India)

Duration: 3–6 Months (Paid Internship)

Employment Type: Internship (Full-Time)

Stipend: Competitive (Based on Skills & Assessment)

About the Internship

We are looking for enthusiastic and self-motivated Full Stack Developer Interns who are passionate about building modern web applications and eager to learn production-grade software development.

This internship is designed for students, recent graduates, or self-taught developers who have a strong foundation in JavaScript/TypeScript and are excited to work on real-world products.

You will gain hands-on experience in backend development, frontend development, database design, cloud integrations, and AI-powered applications while working alongside experienced engineers.

What You'll Learn

During the internship, you'll get exposure to:

Building REST APIs using NestJS

Developing responsive web applications with React and Tailwind CSS

Working with TypeScript across frontend and backend

Designing MongoDB database schemas

Authentication using JWT and OAuth (Google/GitHub)

Integrating third-party APIs such as:

Google OAuth

GitHub OAuth

Telegram Bot API

Email APIs

Payment APIs

Cloud Storage APIs

Background jobs using BullMQ or node-cron

Git, GitHub, and collaborative development

API documentation using Swagger

Writing clean, maintainable, and scalable code

Responsibilities

As an intern, you will:

Assist in developing backend APIs using NestJS.

Build user interfaces using React and Tailwind CSS.

Integrate frontend applications with backend APIs.

Work with MongoDB for storing application data.

Implement authentication and user management features.

Integrate third-party services and APIs.

Fix bugs and improve existing features.

Participate in code reviews and technical discussions.

Learn and follow software engineering best practices.

Required Skills

You do not need prior work experience, but you should have:

Basic Knowledge of

JavaScript (ES6+)

TypeScript (Preferred)

HTML5

CSS3

React Basics

Node.js Basics

REST APIs

Git & GitHub

Understanding Of

Components

Hooks

Async/Await

JSON

API Consumption

Basic Database Concepts

Object-Oriented Programming

Nice to Have (Not Mandatory)

NestJS

Express.js

MongoDB

Tailwind CSS

Next.js

Firebase

Docker

Linux

OAuth

JWT Authentication

Personal Projects

Open Source Contributions

Don't worry if you haven't worked with all of these—we value your willingness to learn.

Who Should Apply?

This internship is ideal for:

Final-year students

Recent graduates

Self-taught developers

Career switchers with programming knowledge

Candidates with strong personal or academic projects

Technical Assessment

Shortlisted candidates will complete a 48-hour take-home assignment.

The assignment focuses on:

Problem-solving

Code quality

Architecture

API development

Frontend development

Third-party integrations

Database design

We are not looking for perfection—we're looking for your approach to solving problems, writing maintainable code, and learning new technologies.

What We Look For

We value candidates who:

Are curious and eager to learn.

Write clean and organized code.

Can understand documentation and APIs.

Ask thoughtful questions.

Take ownership of tasks.

Enjoy solving real-world problems.

Have built personal, college, or freelance projects.

Perks & Benefits

Work on live production projects.

Learn from experienced developers.

Mentorship and regular code reviews.

Exposure to AI, cloud services, and modern development practices.

Flexible work environment.

Internship completion certificate.

Letter of Recommendation (based on performance).

Opportunity for a full-time role after successful completion.

Selection Process

Resume Screening

48-Hour Technical Assignment

Technical Discussion & Code Review

Final HR Discussion

Internship Offer

How to Apply

Please share the following:

Updated Resume

GitHub Profile (if available)

Portfolio or Personal Projects (if available)

LinkedIn Profile (optional)

College Name & Graduation Year

Availability to Join

Note: Candidates with personal projects, GitHub repositories, hackathon participation, or open-source contributions will have an advantage. Even if you don't have professional experience, show us what you've built—we're interested in your potential and your ability to learn.

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with AI47Labs.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Full Stack Engineer InternSalary not disclosed · Noida
Apply