Full-Stack Engineer

Cardiff, Wales, United Kingdom · Engineering


We are hiring a Full-Stack Engineer with experience of modern javascript frameworks and an interest in API design to join our highly skilled engineering team. We’re enabling great businesses to succeed through equity crowdfunding. Come join us on the world's leading equity crowdfunding mission!

Who we are :

Crowdcube is the world's leading equity crowdfunding platform. We enable everyday investors to invest alongside Europe’s venture capitalists and professional investors in start-up, early stage and growth businesses; in doing so we're enabling entrepreneurs to raise funds for their businesses.

We have experienced year on year growth since 2011 and we have over 500,000 registered users and over 600 British businesses have successfully funded on the platform, including Brewdog, Monzo, Eden Project and many more.

What you will be doing:

To help us continue our growth and our expansion into new markets, we need to enable our team to build and deliver quickly and safely on our ambitious plans. This is more than just a coding role. You will be part of a team who sets out what we build and how. You will be influencing discussions around architecture and will play a key part in conversations about the evolution of the platform.


You will be joining an agile team based across three sites that ships regularly. Our engineers work in small product focused feature teams where collaboration is key.

We hire for good judgement and trust you to contribute to discussions that determine what is being built and how. We want to build things simply and quickly, it's not about over engineering it!

Tech Stack:

You will be working with our existing platform which is primarily PHP/Nginx/MySQL and we run Ruby, Python and Golang for solving specific problems. Client side, we use JavaScript and have been working with React. As we plan for the future of the platform, we're interested in Node and Typescript. We're advocates of using the right tools for the right job!


What we are looking for:

A solid understanding of javascript and another language like PHP, proficiency in react (or any equivalent modern framework), being up to date with new features and comfortable right across the stack. A keen eye for testing, performance and tidy APIs would be great and experience of working with a pattern library. For the rest, we believe it’s more important to be able to adapt and learn than to be an expert in any specific technologies.

Some of the things it would be nice to see:


What we are offering:

We like to nurture talent and ensure members of our team develop and hone their skills through training, attending conferences, subscriptions to online courses, and participation in hackathons. We’re passionate and hard working, and we take care of our team:

Our policy is to employ the best qualified people and provide equal opportunity for the advancement of employees including promotion and training and not to discriminate against any person because of gender, race, ethnicity, age, sexual orientation, religion, belief or disability.

Apply for this job