Senior Software Engineer (Frontend)

Distributed within GMT+/-1£75k-110k + share optionsGet in touch
We are building a new kind of customer service tool for modern companies. A beautiful, lightning-fast customer service tool that works out of the box, backed by the same API you can use directly.We're building an intentionally small, autonomous and nimble team. Everyone on our team is technical and commits code. We plan and scope all our work together, with a different team member planning and running each cycle. We maintain a transparent company culture - everything from balance sheet and runway to sales pipeline gets shared with the whole team. We also all write about what we're building on our Journal.Plain is founded by us, Matt and Simon, and backed by top-tier investors. We have built and designed products our whole careers before founding Plain. You can read more about the principles we are building the company around here.If you like the sound of the product and company we're building (or if you just have questions) we'd love to hear from you.

What you'll do

Shape our frontend architecture

You'll work on our most complex frontend challenges and help others do the same. You will drive how we build things, and what we prioritise as a product and engineering team.

Create a stellar developer experience.

You'll help make sure the experience of building and integrating with Plain is second to none. You'll play a key role in everything from building UI libraries and developer tooling to writing documentation.

Guide product direction

We believe that all engineering decisions are product decisions, and vice versa. You'll collaborate with everyone on the team to decide what we work on and why, and help build Plain to be the best product and business it can be.

Help build a small team with outsized impact

We want to build an intentionally small company because we believe that small teams are more efficient than big teams. You'll play an integral role in shaping our our product, culture and ways of working to enable this.

What you'll need

This role will be a great fit if you:

  • Enjoy being hands-on with a focus on writing code and shipping things. There is a lot to build.
  • Have experience and enjoy working on web apps with complex data fetching, state and performance challenges.
  • Want to work day to day with Typescript, React, GraphQL, Styled Components and a fully serverless back-end.
  • Want to work on something (nearly) greenfield. The biggest product and company decisions still lie ahead of us.
  • Enjoy the autonomy, uncertainty and unpredictability that comes with an early stage company.

This role might not be for you if you:

  • Want to manage a team. Given our team growth plans, this is unlikely to be a need in the next 12-24 months.
  • Want all of the benefits that come with an established tech company - top-end comp, free drinks and lunches, etc.
  • Want a traditional product team set up, with a predictable roadmap, clearly scoped out tickets, a PM, and so forth.

Next steps

We want our team to reflect and celebrate the diversity of our society and build a product for everyone - if we fail in doing that, Plain does not deserve to exist. No matter who you are and the things that make you, you - you will be welcome here, and we can't wait to meet you.We will do everything we possibly can to make the interview process respectful of your time, free of bias, fair and enjoyable. The process will be informal and flexible for the time being, and should not take more than 3-4 hours of your time in total.If what you’ve read so far sounds interesting, send us an email with a bit about yourself, why you'd like to work at Plain, and a link to your Linkedin, website, Github or similar. Feel free to also email us any questions, or just say hi!Apply below and we'll get back to you within 2-3 days. Your application will be reviewed by our founders, Matt and Simon. Feel free to also email us at We can't wait to meet you!Apply
Plain and the Plain logo are trademarks and tradenames of Not Just Tickets Limited and may not be used or reproduced without consent.© 2022 Not Just Tickets Limited