Sign up for the chance to get matched to this role, and similar opportunities.
United Kingdom, fully remote
£72k - 110k + stock options
💸 Salary range: The range listed covers both of the two levels we’re hiring at – Product Engineer and Senior Product Engineer. Your level will be assessed as part of the interview process and we’ll make an offer in this range based on your experience and the level.
We're looking for full stack engineers 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 - more details on what remote-first looks like
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:
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.
If you're interested, here's a more detailed idea of what you'd be up to in the first 6 months
Here's what we think zeroheight does differently compared to another job you might be considering:
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.
If these points mostly resonate, let's have a chat:
Required experience
Useful / Bonus experience
Each of our teams has autonomy to work in a way that is best for them, experimenting with their processes freely. In general, teams tend not to have traditional standups and instead share plans and updates over Slack – we really value flexibility and this kind of thing allows people to read the updates in their own time. Hours are flexible – we have a recommended weekly total and times we try to keep our meetings between, but we’re keen you can fit your work around things you might need to do at home.
We have regular retrospectives to take a look at how we can improve our processes – both at a team level and across Engineering. Teams also do sprint planning either weekly or fortnightly to schedule work, and we tend to rotate responsibility for facilitating these around the team.
The feature roadmap is planned quarterly by the whole team. We base it on a consolidation of the feedback from our users and our strategic plans.
Sign up for the chance to get matched to this role, and similar opportunities.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.