Founding Product Engineer, Full Stack

Remote · EU/UK time zones · Full-time
This job post is not active anymore

We are a small remote-first company building the future of team collaboration and knowledge management. We help individuals and teams make sense of their knowledge by giving them contextual information at a glance. What makes Saga different is its simplicity, ease of use, and ability to link information almost automatically. We believe that software should be elegant, simple to use, and it should help us connect the dots faster.

We are looking for a founding engineer that deeply cares about this problem to join us on our growth journey.

About the product

Saga is a web-based knowledge hub that brings together your docs, notes, and tasks in one place. The app helps people write, search, manage, and connect their knowledge stored inside the platformand in a select number of integrated apps. We are expanding towards integrating with more tools where workplace knowledge lives such as cloud storage, task managers, chat apps, emails, and more.

What you’ll do at Saga:

  • Build new features across the stack that make Saga the best tool for teams and individuals to collaborate on knowledge creation
  • Integrate Saga with external tools to help teams have an overview of their extended knowledge
  • Improve our real-time collaborative editor, build technically-challenging features, such as offline support, and improve the overall performance of the app
  • Work closely and iterate with design and product teams
  • Keep an inclusive approach towards solving problems as part of our collaborative culture, and develop this way of working when growing the team
  • As a founding engineer, your decisions will influence every aspect of the product

Tech stack and how we work

  • Saga is built with TypeScript, React, and Node.js. 
  • We also use Postgres, GraphQL, Tailwind, Playwright
  • We rely on rich-text / CRDTs / real-time collaboration libraries such as Slate, Lexical, and Yjs.
  • We are looking for someone with fluency in React/TypeScript and interest in the domain we are in. Experience with any of the remaining tech is a plus.
  • We deploy to production multiple times a week, have extensive test coverage, and use preview environments for each pull request. We occasionally use feature flags to test features with users.
  • We care about user experience and feedback from users. We are actively in touch with users in our communities on Discord and Slack.
  • We use our own product daily for everything from sprint planning, tasks, meeting notes, collecting user feedback, and feature refinement writeups.
  • We work iteratively and collaboratively across development, product, and design.

What we offer

  • Interesting and challenging work
  • Competitive salary and equity
  • Work from anywhere
  • Design your own schedule
  • 25 days paid vacation
  • Team retreats every few months in beautiful locations around the world
  • Opportunity to shape a new product and grow with it

Why you should join

We are still a small team and the product we are building is growing. We see people switching away from other tools and joining Saga for its simplicity, ease of use, and performance. Since we launched our beta in 2021, we’ve helped thousands of people connect their knowledge and improve the way they work. We are looking for people who think product first, want to change the status quo and create something used and loved by millions. Joining as a founding engineer provides the opportunity to come onboard early, grow with the product, and influence the future of the company with every decision.

How to apply

If you are interested, send us an email at Please tell us why you want to work with us on Saga and include any links (GitHub, portfolio) or files (CV, resume) that best explain your experience. We value passion and integrity. We encourage you to apply even if your experience doesn't precisely match the job description.

This job post is not active anymore