Skip to content
Software engineering

Software Engineering Intern

Six months on a real team, shipping real tickets into systems clients use, with a named engineer reviewing your work.

Location
Lahore, Pakistan
Type
Internship
Experience
Entry level
Posted
18 August 2026

What you will do

  • Pick up real tickets from the sprint board, with a named engineer reviewing every change.
  • Write tests for what you build, including the case you would rather not think about.
  • Sit in the sprint demo and hear what the client says about the thing you worked on.
  • Ask questions in public, early, before a wrong assumption becomes a week of work.

What we are looking for

  • A computer science degree in progress or recently finished, or equivalent self-taught work you can show.
  • JavaScript or TypeScript, and enough React to read an existing component and change it.
  • Something you have built and can talk about honestly, including what is wrong with it.
  • Available for six months, full time, in Lahore.

Nice to have

  • SQL, at any level.
  • Git beyond commit and push.
  • An open-source contribution, however small.
What happens next
  1. 01

    Apply

    Send the form with a CV and anything you have built. A person reads every one.

    Reply within 5 working days, either way

  2. 02

    Intro call

    Thirty minutes with the person you would work for. What you have built, what you want next.

    30 minutes, remote

  3. 03

    Technical or portfolio conversation

    Ninety minutes on your own work, or a real problem from our backlog. No whiteboard trivia.

    90 minutes, remote or in Lahore

  4. 04

    Offer

    A written offer with the level, the scope and the number in it. Questions answered before you sign.

    Within a week of the last conversation