Software Engineer, Full Stack
San Francisco / Remote (US)
Full Time
1 hour ago
Mid LevelEngineeringWorldwide
Over $120K

USD per year

Job Description

Software Engineer, Full Stack

$140K - $200K • 0.04% - 0.20% equity • San Francisco, CA / Remote (US) Job type Full-time Role Engineering, Full stack Experience 3+ years Visa US citizen/visa only Skills MongoDB, Node.js, React, TypeScript, Heroku

About the role

About Us:

Ditto allows teams to manage their copy from design to production with a single source of truth. Over 3600+ teams (from Fortune 500 companies to startups!) currently use Ditto. ‍Copy is currently the most under-leveraged aspect of building product, despite being even higher ROI than design and touched by everyone from legal to engineering. We're backed by incredible investors like Y Combinator, Greycroft, Soma Capital, and founders/top operators from Doordash, Kabam, IFTTT, and Pinterest. We're a fast-moving team, and this role is an opportunity to join an early-stage startup as one of the first employees and directly impact how teams build product.

📍 Location:

San Francisco / Remote 🌉

💰 Compensation:

$140K - $200K, founding engineer equity

⚡️ As one of our first engineers, you'll:

  • Architect, build, and own new product features from start to finish
  • Work across our products (web-app, developer integrations (API/CLI, SDK), plugins)
  • Work directly with founders on roadmap and strategy
  • Shape direction through communicating with customers and gathering user feedback
  • Help us grow the team by interviewing and onboarding future engineers

🤝 We're looking for people that are:

  • Empathetic & clear communicators
  • 3+ years software engineering experience
  • Willing to quickly learn new frameworks/technologies and execute independently
  • Familiar with React, Node.js, Express.js, MongoDB

Skills explicitly or implicitly mentioned:

  • MongoDB
  • Node.js
  • React
  • TypeScript
  • Heroku
  • Express.js
  • API/CLI development
  • SDK development
  • Plugin development
  • Software engineering (3+ years experience)
  • Communication skills (empathetic & clear communicators)
  • Ability to learn new frameworks/technologies quickly and work independently
How to Apply