
Senior Fullstack Engineer
Job Description
Posted on: December 1, 2025
JetKVM, by BuildJet, Inc. (backed by Y Combinator W23), is a hardware/software project redefining what remote server access can be. We built a full KVM-over-IP device that lets users control any machine - BIOS and all - directly through a browser. After a record-breaking Kickstarter campaign, JetKVM became the third most-backed technology project on Kickstarter of all time, raising over $6M on our Kickstarter. Today, we’re scaling production, firmware, and cloud services to support tens of thousands of users worldwide. Our open-source software stack spans wide, a Node & Go backend and a React frontend. Everything we build is open-source and aims for performance, clarity, and maintainability → github.com/jetkvm About The Role We’re looking for a Senior Fullstack Engineer to take ownership of JetKVM’s open-source software stack end-to-end - from backend APIs and frontend UX to firmware integrations. You’ll help shape the system architecture and technical roadmap, working closely with the founders to evolve both the open-source and commercial sides of JetKVM. A typical week might include:
- Fixing a React rendering issue
- Debugging a WebRTC connection between a device and client
- Implementing OTA updates, authentication, or telemetry in Node.JS and Go
- Maintaining and improving our internal UI component library
- Manage and roll out new software releases.
As we build in public, you can actually see some things you might work on here. What We’re Looking For
- Senior-level experience in Go and JavaScript/TypeScript (React)
- Strong written communication skills - you’ll interact daily with contributors, reviewers, and users across GitHub and Discord.
- Comfortable working in an open-source, async-first environment
- Strong understanding of modern web architectures and APIs
- Ability to move comfortably between frontend, backend, and low-level systems
- A builder’s mindset - you like solving hard problems end-to-end.
- Based in CET ±3h
Why Join JetKVM is still small, so your impact will be huge. You’ll work on a technically challenging product used by engineers around the world. You’ll be part of an open, pragmatic team that values autonomy, quality, and shipping things that last. Interview process
- Application - We'll review your application to see how your skills and experience fit the job role.
- Technical Interview - A 1-hour interview where we talk about your background, how you approach technical problems, and walk through a few more in-depth technical questions.
- Engineering Challenge - You'll remotely work on real-world tasks related to your role for 6 hours while having Slack access to the engineering team. At the end of the day there will be a review of your work where you'll discuss your approach with the team.
- Team Fit - A call with the team to explore a bit more about why you are keen to join JetKVM learn why you'd be a great fit, and answer any remaining questions you have about us.
- Job offer - If everyone is happy, we'll make you an offer to join us!
If this sounds like your dream job, we can't wait to hear from you. If you’re not sure that you exactly fit these requirements, get in touch anyway.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Fullstack Engineer

Software Engineering Intern (Remote)

Software Engineer - UX FULL TIME REMOTE

Software Engineer, Ads

