Join us

Buildtheciviclayer
with us.

We're a small team building the infrastructure behind Singapore's volunteer ecosystem. If you want your work to reach real communities — not just a dashboard — come build it with us.

Open roles

Roles we're hiring for.

InternshipHybrid · Singapore-basedPart-time · flexible hours

Forward Deployed Software Engineer Intern

impactnet is an early-stage tech-for-good startup building software for Singapore's social sector. Empower — our volunteer management platform — is moving toward a consultancy model, where each charity gets a purpose-built configuration tailored to their workflows. You'll help us build that, with real ownership, real users, and direct access to the people making the decisions.

What you'll be working on

  • Build and ship features across the Empower web platform.
  • Implement config-driven UI and feature-flag systems that personalise the product per charity client.
  • Work on Ines, our AI assistant — including prompt engineering and RAG knowledge pipelines.
  • Contribute to the full deployment lifecycle, from local dev to production.
  • Collaborate directly with the CTO on architecture decisions and product direction.

What you'll get out of it

  • Full-stack development experience from day one.
  • Hands-on AI/agentic development with tools like Claude Code, building on top of LLM-powered workflows.
  • Real enterprise delivery of custom software to charity clients — requirements gathering, config-driven architecture, and iterative deployment.
  • A portfolio piece you can point to: live, in production, used by real organisations doing meaningful work.
  • Direct collaboration with the CTO on architecture, product decisions, and startup building.

What we're looking for

  • You're curious, creative, coachable, and you learn fast.
  • You're comfortable (or actively getting comfortable) with TypeScript, React, or similar web technologies.
  • You've built something real — a side project, school project, or hackathon.
  • You care about using technology to do something meaningful in the civic & social impact space.

Nice to have

  • Experience with Next.js, Supabase, or Tailwind CSS.
  • Exposure to AI/LLM tooling or prompt engineering.
  • Any prior internship or freelance development work.

In your email, include your CV, something you've built (link, GitHub, or a short description), and why this interests you. You'll hear back within 2 business days.

Apply for this role

Don't see a fit?

We grow our team as we grow the product. Tell us what you're great at, and we'll reach out when there's a role that matches.

Email careers@impactnetsg.com or visit our contact page.