Avatar for Crowdcube

Crowdfunding startups for equity

Senior Front-End Engineer

£40k – £50k • No equity
Apply now
We are hiring a Senior Front-End Engineer with experience of modern JavaScript frameworks to join our talented engineering team. We’re enabling great businesses to succeed through equity crowdfunding, and as a Senior Front-End Engineer at Crowdcube, you have the opportunity to help define how we do frontend and deliver the best possible experience for our customers.

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 with over 500,000 registered investors, and over 600 British businesses successfully funded on the platform, including Brewdog, Monzo, Eden Project and many more.

What you will be doing:

To help us continue to scale and grow our business, we need to enable our team to deliver quickly and safely on our ambitious plans. 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

Team:

You will be joining an agile team based across three sites that ships regularly. Our engineers work in small product focused teams where collaboration is key. You will add real value to our talented team if you demonstrate leadership qualities and are keen to share your knowledge, successes and failures.

We hire for good judgement and trust you to contribute to discussions. We want to build things simply and quickly, it's not about over engineering it! We're advocates of using the right tools for the right job.

Tech Stack:

React + Redux on the Frontend
PHP, with Laravel API for our service code and MySQL database
AWS/Ansible/Terraform/Docker/Kubernetes to package and run our services


Ideally you will have:

Proficiency in React + Redux.
Solid understanding of JavaScript
Modern, modular CSS / BEM.
Responsive design implementation
Experience working with a pattern library
Consuming Oauth2-secured RESTful APIs

Some of the things it would be nice to see:

Start-up experience
Finance (equity/shares/share register) knowledge
Any OPS experience
Experience with TypeScript
Experience with server-side rendering (React)

And you:

Are a self-starter, proactive and well-versed in seeking out answers, keen to invest time into learning the product and understanding business context
Work well in a team, you ask for help and are equally generous with your own time to share knowledge with others on the team.
Approach problems in a logical, informed manner, enabling you to propose valid technical solutions to the challenges proposed.
Demonstrate a real interest in software engineering, new technologies and approaches
Take ownership of your work and take pride in carrying out & contributing to a project from start to finish.

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:

40-50K DOE
25 days holiday + bank holidays
Pension Scheme at 4% matched
Private Medical Scheme with AXA
Life Insurance Scheme
Conferences and training budget
Cycle to Work Scheme
Childcare vouchers
Weekly demos to show what we're working on, monthly team meetings and bi-monthly company socials.
Company perks such as juices, fruit, snacks and of course office beers (Or cider) and WeWork discounts
Company trips and activities such as pilates, football, cricket, BBQs, camping and more...


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.