Want to help us build Braincare? Apply now


We are looking for an exceptional React engineer to join our product team!

About Heights

Heights is a Braincare brand. We exist to help you take care of the brain that takes care of you. We're committed to helping you do more of what you want for longer in your life—by making braincare simple.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4965106b-a1b3-4e6c-94cd-cf083b250814/19_07_31_heights_DAY02_TOP_DOWN_BOTTLE_8143work.jpg

Our tech stack

Our website uses a “headless” stack built on top of Shopify. We settled on a powerful combination of Gatsby and Contentful, which has allowed us to greatly simplify our development process, move away from Shopify’s Liquid template, and initially rebuild our website in just 6 weeks.

Using Storybook, we have built a rich library of fully reusable components. Once these components are hooked up to Contentful, anyone from the wider company is able to put together beautiful and fully customisable landing pages. Gatsby Cloud’s “Content Preview” is an incredibly powerful asset for us, allowing editors to preview changes in real-time.

Your experience

The ideal candidate we’re looking for has at least 4 years experience in frontend development, with demonstrable knowledge of current React capabilities and best-practices when it comes to performance, accessibility and styling. You should therefore be proficient in HTML, CSS and JavaScript, and have good working knowledge of TypeScript.

Our website is “headless”, so good experience interacting with REST APIs or GraphQL is a must. Our core stack is JavaScript for both frontend and backend. Experience with the Gatsby framework or Next.js is a major plus.

Other skills and knowledge that will be beneficial to your role:

Details of the role