All open roles
Engineering

Internship Program -- Django/FastAPI & MERN Stack

PythonDjangoFastAPIMERNPostgresqlReact.jsnext.js

About the role

Are you a recent graduate with strong communication skills who’s finding it tough to land that first role? Join our hands-on internship program. We’ll train you in one of the following—Python (Django/FastAPI) or MERN—based on your interest, mentor you through real projects, and help you build a portfolio that gets you hired. You’ll learn industry best practices (Git, code reviews, agile), ship features with a team, and get ongoing feedback from experienced engineers.

What you'll do

  • Learn and build features in your chosen track:
  • Python - REST APIs with Django/FastAPI, ORM usage, auth, testing.
  • MERN - React components, Node/Express APIs, MongoDB schemas, state management.
  • Write clean, well-documented code and unit tests.
  • Collaborate in daily stand-ups, code reviews, and sprint planning.
  • Work with Git/GitHub: branching, pull requests, issue tracking.
  • Debug issues, propose fixes, and improve performance.
  • Document your work (README, API docs, comments) and demo it to the team.

What we're looking for

  • Degree completed in CS, SE, IT, or a related field (or equivalent skills).
  • Solid programming fundamentals (data structures, OOP/functional basics, problem-solving).
  • Very good communication skills — clear writing and comfortable explaining your thinking.
  • Basic familiarity with one track is a plus:
  • Python track - Python 3 basics
  • any exposure to Django or FastAPI helpful.
  • MERN track - JavaScript/ES6, React basics, or Node.js fundamentals helpful.
  • Comfortable using the command line and Git.
  • Curiosity, grit, and a willingness to learn quickly.
  • Please refer to the document below for video recording agenda:
  • https://docs.google.com/document/d/1bBegvJzDiYR-__ZHsJNlldH4MLtheKdoSAk5ahQSfqY/edit?usp=sharing
  • Video Recording guidelines:
  • https://docs.google.com/document/d/1LtMgP77OOJ9coLmGVnytN9eFHG14cZINzLi4EQRflXQ/edit?usp=sharing

Compensation & benefits

25,000 - 35,000

  • Performance bonuses paid bi-annually
  • Generous paid time off, planned and casual
  • Annual learning budget for courses, certifications and conferences
  • Hardware & tools stipend on day one
  • Home internet stipend, monthly
  • Health & wellness coverage
  • Hybrid & remote flexibility where the work allows
  • Quarterly team events and an annual retreat

See the full benefits list on our careers page, or read about WAMO Labs, an AI-first engineering company.

Job application

Apply for Internship Program -- Django/FastAPI & MERN Stack

Takes about five minutes. Fields marked * are required. Have your resume ready as a PDF (up to 10 MB).

Personal information

Role requirements

Can you work on-site in Lahore? *
Can you commute to DHA phase 8, broadway commercial? *
Are you comfortable working a night shift if required? *
Are you comfortable working from 12pm onward? *

Education

Skills assessment

Every skill starts at 1. Set each one from 1 (just starting) to 5 (could teach it to others).

Rate yourself in English speaking skills *
Rate yourself in Python(Django/API) *
Rate yourself in MERN Stack *
Rate yourself in Problem solving *

Quick questions

Will you be able to join us full time at internship completion? *

Background

Schooling *
Intermediate *
Your Preferred Tech Stack for Internship ? *
Fluency in English Speaking *
Confidence of English Speaking *
Is your Bachelors degree completed? *

In your own words

Employment

Resume

PDF only, up to 10 MB.

A senior engineer reviews every application within 1–2 business days.