Engineering

Software Engineering Intern, Full Stack, Platform

Full-time
Remote
Internship

Hiring Full-Stack Developer

We're building VMBoard, a next-gen platform that simplifies server & VM management with a GUI-first approach. Instead of relying only on the terminal, VMBoard brings everything — metrics, analytics, file management, package control, services, processes, networking, and even a built-in terminal — into one clean interface.

As a first step, we're launching a mini product (VMCtl) that focuses on lightweight server access and monitoring, before rolling out the full VMBoard suite.

We're looking for passionate full-stack developers to join us for 1 month (extendable), to help build core features and ship fast.

What You’ll Work On

  • Building and polishing the Next.js frontend (dashboards, analytics, settings, terminal, etc.).
  • Developing the Node.js backend APIs (auth, provisioning, metrics, alerts, sockets).
  • (Optional) Contributing to our Go-based VM agent.
  • Working closely on real-time socket connections, system metrics, and analytics dashboards.
  • End-to-end involvement: from feature design → implementation → testing → deployment.

Requirements

  • Solid knowledge of JavaScript/TypeScript.
  • Experience with React / Next.js.
  • Backend familiarity with Node.js (Express / Fastify).
  • Basic understanding of Linux systems, SSH, APIs, and sockets.
  • (Bonus) Go programming knowledge.
  • (Bonus) Experience with databases (MongoDB / InfluxDB).

Perks

  • Work directly on a future product that's launching soon.
  • Hands-on exposure to DevOps, system programming, and SaaS product development.
  • Flexible, fast-paced, startup-like environment.
  • Free VM access to test & play with.

Apply for this role

Submit your application and we'll get back to you soon.

Get Started

Start managing servers with VMBoard

Get started with VMBoard and simplify server management in seconds

Not sure where to start? Talk to sales