About this role
We're looking for an enthusiastic and resourceful Product Engineer to join our team. While the role is focused across our front end, our team is still small enough for you to carve out your areas of responsibility, to lead and make an impact where it's most needed.
Building things from scratch makes for some very exciting workweeks. Rest assured, there will be no typical days for a while, and at any given time you might:
· Build, test and deploy features into the product front end
· Provide input in both the product and technical roadmap
· Define our future technical stack and architecture
· Ensure the scalability and resilience of our solution
· Optimise systems for agile and continuous deployment
We're looking for a senior engineer experienced with building amazing products. As we grow, we hope you'll grow with us, and we're going to make sure you have all the support necessary to do so. Here's what's on offer in addition to our competitive salary:
· Hardware and software you need to get the job done
· Home office setup
· 25 days holidays per year
· Annual personal development budget
· Regular workshops, presentations and learning sessions
· Quarterly events and team get-togethers
About you
Are you the type of person who wants to influence the journey of our company, help us grow from launch through product market fit to global scale. If so, you’ll do great and have a fun time as a Product Engineer within our growing team.
Culture fit is really important to us, and a candidate's technical chops are just half the story. Teamwork is the name of the game, and we're looking for someone who shares our values. That's why our interview process emphasises communication and culture just as much as experience. If you’re ready to bring your spark to our team, then look below for the technical requirements!
We think you’d be a great fit for the team if you meet these requirements:
· 3+ years experience building React apps professionally
· Knowledge of modern React (16.8+) practices, including hooks and advanced application state management
· A deep understanding of and appreciation for well-tested code
· Experience with common front-end development tools such as Babel, TypeScript, Webpack, NPM
· Experience working with and designing RESTful APIs
· Excellent mastery of web standards, cross-browser compatibility, and accessibility
· Strong knowledge of CSS Precompilers
· Comfortable working in an agile environment and challenging yourself and your team to improve their ways of working
How we work
We're big on research and communication, and we will expect the same from you. No matter the role spec, you'll do great if you think customer-first and are willing to learn about the industry we operate in. You'll speak with customers, build a shared understanding of the problems at hand and, perhaps even identifying some unmet needs that deserve to be explored further. Why? Because it takes a variety of skill sets and experiences to build a world-class product. We want you to contribute to the team's knowledge rather than just write code or push pixels whilst siloed away.
Email [email protected] if you are interested in proceeding.