Skip to contentjump to list

Product Engineer

Full-time

Apply

We’re on a mission to reinvent how teams work together. Campsite combines posts, docs, calls, and chat into a simple and powerful workspace that helps people move faster together without wading through the muck of the work about the work.

We’re a small group of generalists who love working on challenging problems, have a high bar for fit and finish, ship quickly, and are eager to learn from our customers through feedback and data.

We’re looking for someone with strong experience with Next.js, React, and CSS.

At Campsite you will...

  • Ship user-facing features for our customers using the tools and technologies best suited for the problem. Check out our changelog to see what we’ve been building.
  • Work directly with customers to understand their workflows and provide hands-on support.
  • Develop a deep understanding of how teams work together and how Campsite can help them move faster.
  • Build integrations with other tools, like Linear, and GitHub, to help people work seamlessly across their favorite apps.
  • Consider the impact of everything you ship by evaluating product analytics and proactively talking to customers.

You’ll succeed here if you...

  • Have deep expertise writing front-end code with React, TypeScript (or JavaScript), HTML, and CSS.
  • Love talking to customers and thinking about how to solve their problems end-to-end.
  • Value fit and finish in what you ship, from visual craft to performance and reliability.
  • Bias towards action and love fast iteration loops.
  • Can work autonomously in a hybrid-remote environment.
  • Communicate clearly and proactively about areas we can improve and challenges you’re facing.
  • Have strong opinions about how to improve the ways teams work together.
  • Celebrate outcomes over output.

Our tools

Frontend — we have a React + TypeScript frontend with Tailwind for styling. We use Next.js for our app structure and routing. We use TanStack Query (React Query) for data fetching and cache synchronization. We’ve built an Electron desktop app, a Figma plugin, and we’re building rich experiences on top of TipTap and ProseMirror.

Backend — our API is a Ruby on Rails application backed by PlanetScale and MySQL. We maintain a handful of small services to power our integrations with modern tools like Slack.

Cloud — our web application is hosted on Vercel, our API is hosted on Fly, and AWS powers our media storage and processing.

Collaboration — we communicate primarily on Campsite and Linear. We generally use Campsite to build Campsite; read our Field Guide to learn more.

Benefits

  • Competitive salary and meaningful equity
  • Health, vision, and dental
  • Flexible time off
  • Office and equipment upgrades
  • In-person meetups to work and connect

Our team

We’re a lean team of generalists. We are focused on building tools people love to use, ship new features weekly, and sweat the details to ensure Campsite meets our high bar for craft and quality.

Our team has worked on startups and large-scale projects at companies like GitHub, Instagram, Stripe, and Facebook.

Let’s work together

If you’re excited to build software with us, let’s talk!

Apply with your name, a link to your website or portfolio (please include a link to your GitHub, Twitter, or LinkedIn profiles, if you have them), and a short blurb about why you’re excited about Campsite.

This is a full-time role. We are a hybrid-remote team with opportunities for in-person work in San Francisco and New York.

© 2024 Campsite Software Co.