Roles
zeroheight
Full-Stack Product Engineer
Explore roles
zeroheight
Full-Stack Product Engineer
London
Remote
Visa sponsorship
Description
ID: New
We’re looking for full stack engineers (two levels both Product Engineer and Senior Product Engineer) to build beautiful & functional products from start-to-finish. We’re flexible about when you work and believe in experimentation – whether that’s with how we build things or how our teams work. We’d love to chat to you if you like the sound of this and love to build great user experiences!
We are a “remote-first” company and there’s no requirement for anyone to come into the zeroheight office on a regular basis -
What would you be doing? 👩‍💻
We’re still small (14 product engineers, 60 people total) so you’d be working on building all types of features teaming up with a designer and product manager. You’ll have start-to-finish ownership of the features – this 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.
Here are some examples of recent features to give a taste of what you could be working on:
new ways of storing, managing and exporting design tokens, aligned to the W3C spec
integrating zeroheight with communication platforms like Slack and Microsoft Teams
adding theming capabilities to our platform so users can better document things like dark and light modes
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 contributing to wider company processes. There’ll also be plenty of opportunities to share your work, new technologies you’ve been exploring and things you’ve learnt with the team. Joining now is great if you want to broaden your skills or you’d like to create your own startup at some point.
Our tech stack 📚
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. Some of our older codebase is written in Marionette (Backbone.js) and 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 infrastructure 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 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.
Are we a good match? 💚
If these points mostly resonate, let’s have a chat:
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 excitement of a startup – you have a proactive attitude and a strong desire to succeed in an environment where you’ll need to be efficient 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 flexible and not afraid of taking on more responsibility as we grow.
What we’re looking for 🌱
Required experience
3 years or more working as a software engineer
Experience with JavaScript and React
Some experience with backend
Useful / Bonus experience
Ruby
AWS / Servers
Role tech stack
react
rails
javascript
aws
aws-lambda
storybook
Life at
zeroheight
Browse all roles
Culture overview
👨‍👩‍👧‍👧  We're a team of 50+ friendly people 🌐 We're “remote-first” and there is no requirement for anyone to come in to a zeroheight office on a regular basis. Check out our remote-first playbook here. 🤸‍♂️  We have a flexible work-from-home culture and offer flexible working hours – we value ownership and judge people by what they deliver, not how many hours we see each other in the office (pre, mid and post pandemic!) 🎨  We're super design-driven – we think outstanding design gives companies a competitive advantage so we take a lot of pride in the product we're building and listen very carefully to what our users want 🌱  Our UK team is based in a lovely new co-working space, WeWork in London - right in the heart of the city centre. 😂  We're pretty light-hearted and don't take ourselves very seriously 😴  We avoid long and/or unnecessary meetings and value asynchronous communication and uninterrupted periods of deep work to get things done 🎉  It's easy to always focus on the problem that's around the corner despite making great progress, so we make sure to celebrate small wins!
Employee benefits
Flexible Hours
Flexible Working
Laptop
Life Insurance
Pension
Private Healthcare
Share Options
Wellbeing Programme
Office vibe
Remote-first
Social Events
Team Building Days
Location
Tech at
zeroheight
Go to profile
Leadership
Nick Kyrkewood
Head of Engineering
Engineering principles
Agile Process
Continuous Development
Continuous integration
Mentoring
Monitoring and logging
Company tech stack
aws
react
javascript
ruby
rails
zeroheight
Full-Stack Product Engineer
London
Share role