We build the software NUS College runs on.

Tech Directorate is NUSC Club’s product team. We work closely with the community to find friction in college life, understand what people need, and build software that helps.

Applications for AY26/27 are open. Interviews are in Week 9.

Members of the NUSC Tech Directorate making a T with their hands
Photo by NUSC Club Comms

We’re a team of engineers, designers and product managers who look after the tools we use every day: venue booking, Telegram bots like Queuebot, and nusc.club itself. This year, you could take them further.

What you could work on

Prototypes to build, live products to make better, and the design work behind them. Beyond these three: new nusc.club sites, ticketed event pages, and whatever you pitch.

Illustration of events calendar. A Luma-style events calendar for nusc.club: event pages worth sharing, one-tap RSVPs, and a calendar students actually check.

A Luma-style events calendar for nusc.club: event pages worth sharing, one-tap RSVPs, and a calendar students actually check.

*Illustration of prototypes, not a live app! (yet)

Teams and open roles

Four roles across four teams, each looking after real products. Here’s what each role does and where it’s open.

Open roles

  • Product Manager

    Talk to users, turn what you hear into a backlog, and decide with your team what goes into each sprint.

    Open in Community Life · Secretariats · NOW and GUIPs

  • Software Engineer

    Build and maintain the web apps and Telegram bots behind nusc.club, from the database to the interface.

    Open in every team

  • UI/UX Designer

    Wireframe, prototype and test flows in Figma, then turn the ones that work into polished UI.

    Open in Internal

  • Design Lead

    Own the TechD design system and design practice, and guide designers across teams.

    Open in Internal

Teams

  • Community Life

    Team A

    Build products for interest groups, spaces and events.

    Product

    life.nusc.clubNew

    Hiring
    • Product Manager
    • Software Engineer
  • Secretariats

    Team B

    Improve workflows for logistics, finance and knowledge sharing.

    Products

    lms.nusc.club

    wiki.nusc.clubNew

    Hiring
    • Product Manager
    • Software Engineer
  • NOW and GUIPs

    Team C

    Support major NUSC programmes with thoughtful digital experiences.

    Products

    Queuebot

    now.nusc.clubNew

    Hiring
    • Product Manager
    • Software Engineer
  • Internal

    Build the reusable design patterns, architecture, tooling and engineering practices every team relies on.

    Product

    nusc.club

    Hiring
    • Design Lead
    • UI/UX Designer
    • Software Engineer

Who we’re looking for

  • Experience building tech through personal projects, hackathons, or similar work.
  • Excited to work in an agile team using Scrum.
  • Open to learning new technologies, talking to users, and challenging assumptions before writing code.
  • A heart for using tech for the good of NUSC.

How to apply

  1. 1

    Apply on NUSSync

    Applications for AY26/27 are open now.

  2. 2

    Get shortlisted

    Shortlisted applicants are invited to an interview.

  3. 3

    Interview in Week 9

    Bring your past projects, the team you want to join, and why #TechForNUSCGood.

Build what NUSC uses next.

Applications for AY26/27 are open. Shortlisted applicants are interviewed in Week 9.

Apply on NUSSync(opens in a new tab)

Questions? Message @zw_wong on Telegram.