Full Stack Product Engineer

  • Job Reference: 473423160-2
  • Date Posted: 15 January 2022
  • Recruiter: Zeroheight
  • Location: London
  • Salary: On Application
  • Sector: Management & Supervisors
  • Job Type: Permanent

Job Description

We're building the world's first DesignOps company. DesignOps tools enable companies to design and develop user experiences in a much more systematic way and deliver high quality UX 10x faster - our mission is to enable this on a global scale!

We've built a design system documentation product people love and thanks to this we've grown through word-of-mouth to 1200+ customers including multiple Fortune 100s. We're the market leader in our category, grew 3.5x in 2020 and have the backing of world-class investors like Y Combinator and Adobe.

But design system documentation is just the beginning... we're now perfectly positioned to become the leader in DesignOps and transform how products are built. That's why we're expanding to the Bay Area in 2021 to fulfil our ambition of being a truly global company.

About the role:

We're still small (5 engineers, 18 people total) so you'd be working on building all types of features alongside our designer and CTO. You'll have start-to-finish ownership of the features which brings accountability but also an awesome sense of pride when users love your work. You'll be involved in planning scope to ensure we deliver value to our users quickly.

You'll also be included in some things that are outside the traditional "software engineering" domain. Things like helping with support queries, planning the product roadmap, project management for your features and discussing wider company processes. Joining now is great if you want to broaden your skills or you'd like to create your own startup at some point.

We use React to build any new UI components, paired with Storybook to work on them in isolation. We then integrate them into the main product. The bulk of the existing codebase is written in Marionette (Backbone.js) so we're working on a smooth transition (instead of a massive rewrite). On the backend, our main server is in Rails (Ruby). We host our database and cloud on AWS and use serverless functions (AWS Lambda) for a few things.

One word of warning - if you're super passionate about a particular tech, our early-stage startup might not be the right place for you. We're focused on getting things done and shipping an amazing product; we'll use whatever tech helps us get there.

Responsibilities:

  • A new JSON editor for defining shared design variables and an API to deliver them to developers
  • Inviting people to view a design system using a "magic link"
  • Adding support for file attachments (stored in S3)
About you:
  • You love creating beautiful UIs with precision and attention to detail; you understand how important design is to a successful product
  • You're curious to learn about the design process and design systems
  • You relish the challenge of an early-stage startup - you have a proactive attitude and a strong drive to succeed in a startup environment where you'll need to be autonomous and adaptable to change
  • You're looking for somewhere to grow - you want to get stuck in and have a real impact in the company's future. You're ambitious and not afraid of taking on more responsibility as we grow
  • Based near to London - we're currently remote due to COVID but we'd like to return to the office when it's safe to do so. We have a flexible WFH culture but we'd like a minimum of 1 day a week onsite to collaborate and socialise!
Requirements:
  • At least 3 years working as a software engineer
  • Experience with React
  • Some experience with backend
Nice to have:
  • Ruby
  • AWS / Servers
-
  • 25 days annual leave
  • Flexible working hours
  • Generous new starter budget to spend on equipment
  • £60 monthly budget for physical and mental wellbeing️
  • £40 monthly budget for snacks and drinks
  • £500 yearly education budget for online courses and books
  • £200 one-off home office nice-to-have allowance
  • £100 gift on your first day to spend on... whatever you want!
  • Access to free mental wellbeing resources and therapy courses
  • Free yoga, wellness and other fitness activities
  • Monthly team lunches and drinks
  • Video screen
  • System design interview
  • Coding exercise
  • Founders interview
  • Offer
React, AWSReact, Ruby, AWS, Backbone, AWS Lambda