All roles

Web Developer Intern

Full-timeEngineeringLahore · Hybrid (3 days/week onsite, Gulberg III)Paid · monthly stipend

Grow BugBrain's voice — content, social, and campaigns that reach real engineering teams.

About the role

BugBrain is an AI QA platform. Autonomous agents explore a customer's web app, find real bugs, and report them with evidence. You would work on the surfaces people actually look at: the product dashboard where runs, issues, and test cases live, plus our public marketing and docs sites.

What you’ll do

  • Build and ship pages, components, and flows in our Next.js 15 (App Router) dashboard using TypeScript and Tailwind v4.
  • Turn designs and written specs into working UI, including responsive behavior and light/dark themes.
  • Connect the frontend to our REST API: fetch and mutate data through Server Components and Server Actions, and handle loading, empty, and error states properly.
  • Work on live views that stream progress over server-sent events, so a running test updates on screen without a refresh.
  • Fix reported UI bugs: layout overflow, broken alignment, forms that lose input, dark-mode contrast, keyboard and focus problems.

What we’re looking for

  • Working knowledge of HTML, CSS, and modern JavaScript (ES2020+), including async/await, modules, and array methods.
  • Practical React experience: components, props, hooks, conditional rendering, lists, and form handling.
  • Some TypeScript, at least enough to read typed code and add basic types and interfaces.
  • Git fundamentals: branch, commit, push, open a pull request, resolve a merge conflict.
  • Able to read an existing codebase and follow its established patterns rather than adding a parallel approach.
  • Attention to visual detail: spacing, alignment, states, and what the screen shows before data arrives.

Nice to have

  • Next.js specifically, especially the App Router, Server Components, or Server Actions.
  • Backend or API awareness: REST, Node.js, Postgres, or Prisma.
  • Data visualization work with charts, tables, or dashboards.
  • Accessibility basics: semantic HTML, focus management, and sensible ARIA use.

Apply for this role

Tell us a little about you and attach your CV. It takes two minutes.

Web Developer Intern | Careers | BugBrain