Full-Stack Software Engineer
Own full-stack features across Jawa's gamer marketplace — TypeScript, Next.js, Node.js, Postgres. Up to $135k.
Skills
Boulder, CO | Remote
Jawa is the marketplace for gamers — we sell gaming PCs, GPUs, consoles, and the like. We've been operating since 2021, we're a small team with a big business, and we're looking for an engineer who is excited about real ownership over the future of the product.
What you'll do
This is a full-stack engineering role at the center of how Jawa works. You'll build and ship across the entire stack: from the TypeScript components and pages gamers use to browse and buy, to the API controllers and Postgres layer that power listings, payments, and inventory underneath.
You'll work closely with the CTO and own product problems end to end: understanding what needs to be built, turning general direction into a real feature, shipping it, and iterating once it's in users' hands.
- Write TypeScript components and pages for a Next.js marketplace website
- Maintain and extend TypeScript API controllers and work with Postgres
- Review code and deploy changes
- Provide on-call support and address system outages
- Take general direction and turn it into real product features, flagging better ideas and edge cases along the way
Compensation
Up to $135,000, depending on experience. We'd prefer someone with 4+ years experience in a similar role, but we care more about demonstrated ownership and a real history of building things that people use.
## Required skills
- Self-directed — you can take a feature from spec to shipped without hand-holding
- Some experience deploying and debugging TypeScript code in a production setting
- Familiarity with Next.js, Postgres, Git, and CI/CD workflows
- Comfort with the command line; experience with networking/operations strongly preferred
- Bonus points for configuring production environments (Docker, config management), handling system outages, and using observability platforms like Grafana
- Extra points for familiarity with ecommerce/marketplaces, payments (Stripe), search, and/or inventory management systems
- Excellent written communication and a proactive, product-minded streak
- Familiarity using AI coding tools (Claude Code, Codex, Cursor) to multiply your output
- Bonus points if you're a gamer, tinkerer, or PC builder
How to apply
Email andrew@jawa.gg with subject line JAWA DEV and include your resume/GitHub and answers to:
- Share two or three products you personally owned from problem framing through shipped impact.
- Describe a feature you built — what you owned, what technical choices you made, and the result.
- Explain a bug you debugged — what made it tricky, how you tracked it down, and what you learned.
- Take a look at Jawa and one or two competitors — where's the biggest product opportunity?
Similar jobs
Principal Software Engineer, Fintech
Technical architect designing high-scale money systems for an EV automotive marketplace.
Senior Full Stack Engineer
Build and scale full-stack software solutions for a healthcare advocacy platform.
Full-Stack Software Engineer
Build and maintain end-to-end features for an electric vehicle marketplace platform.