Contact us

Senior Full Stack Engineer


We're looking for an experienced full stack engineer, to be at the heart of our product team, and help us disrupt the way organisations engage with local communities.

Apply now

About us:

Commonplace is a fast-growing Series A startup in the digital engagement space. Our best-in-class, award-winning SaaS platform provides a space where communities and organisations work together to create better places to live and work.

As a senior full stack engineer at the heart of the product team, you’ll help disrupt the way organisations engage with local communities about the ‘built environment’. We have a social mission to help create people-centred places. Our customers include infrastructure companies, property developers and local authorities in the UK, as well as partnerships with architects, public affairs and planning agencies.

The role:

We’re looking for a permanent senior full-stack engineer to join our growing team and work with cutting edge technologies in machine learning, mapping and language analysis. Our user communities are incredibly diverse and, as such, we are committed to hiring a diverse team, drawing on different backgrounds and mindsets to build a truly representative product and service.

Although the vast majority of the work comprises full-stack engineering, we also like learning about any additional areas you may have a passion for, such as dev ops or data.

Our stack: AWS, MongoDB, NodeJS, ReactJS.

About you:

Skills and experience needed:

  • Iteratively developing commercially viable new features and enhancements in NodeJS and ReactJS in your current role, you’ll be tackling the more advanced and complex features.
  • Understand the nuances of working in a growing start-up, leading standards on the test driven approach, writing code with maintainability and scalability in mind.
  • Experience using and developing APIs, endpoints and migrations in a number of different database environments, with knowledge of MongoDB desirable.

Knowledge neccessary:

  • Comfortable Ieading discussions on architecture and feature design, taking opportunities to influence less experienced team members on which approach is best.
  • Working with a product team in a sprint and scrum based approach to take a problem-led approach to the roadmap.
  • How to balance delivering and refactoring, and how to get to the most effective solution in the shortest time balancing delivery and quality.
  • Taking responsibility for all areas of the product, not just the code, including doing support work where necessary.
  • Understanding of architecture, in particular, the use of a cloud provider such as AWS.

How we would like to see the team develop:

  • Asking 'why' to the business, ensuring collaborative problem solving.
  • Being laser focused on OKRs and delivering value to our users and customers.
  • Speeding up development by creating / suggesting internal tools.
  • Better understanding the business itself, and integrating more with other teams.

Behaviour we'd like you to demonstrate:

  • Proactively taking initiative to help solve technical and business problems.
  • Willingness to be involved in the entire stack and across the whole app, from dev ops to more mundane work.
  • Advocating collaboration between engineering, product, commercial and operations team.
  • Driving the team to work at pace in an evolving startup environment.
  • Positively managing upwards, whilst having a good sense of when to ask for help.
  • Frequently reviewing code, mentoring and coaching less experienced engineers.
  • Quickly getting to know the whole application and confidently advocating creative and efficient solutions.

Compensation and benefits:

We offer:

  • A competitive salary, with a company bonus and commission structure, and an equity component once you’ve settled in.
  • Flexible holiday arrangements - we don’t limit how much you take - and 20 days fully paid sick leave.
  • A Macbook Pro to work on, a tailored learning and development plan, and support for professional training; £750 per year training budget.
  • Flexible working hours - you are free to work the hours that suit your lifestyle, including working remotely and working-from-home.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Apply for the role

Do you want to join our product team? Then we'd love to hear from you!

Apply now