Senior Frontend Software Engineer

Recruiter
Gousto
Location
London (West)
Posted
12 Oct 2018
Closes
17 Oct 2018
Contract Type
Permanent
Hours
Full Time
Gousto is one of Europe’s best funded and fastest growing independents. Our business is recipe boxes and our opportunity is enormous – one billion meals are eaten in the UK every week! We’re just scratching the surface on our mission to help families enjoy good food.

Powering our business with cutting edge technology, we use data and tech to put customers first. Artificial intelligence drives everything we do, from the recipes customers see on our website, to how we put the boxes together. We’re proud of our industry-leading product and service, which helps our customer enjoy the good food, they want.

It’s an exciting time to join Gousto. We’ve secured £28 million more funding, launched even more product ranges and continue on our mission to help UK families serve up 400 million tasty and nutritious meals by 2025.

Join us on our hugely exciting and rewarding journey!

The role:

To support this growth, we’re looking for an experienced and hugely talented Senior Software Engineer to help us take our technology platform to the next level. As a Senior Software Engineer at Gousto, you’ll be working closely with other senior members of the Engineering team to help shape our architecture, our engineering processes and help to build a massively talented engineering team.

Our ideal candidate will have demonstrated an ability to apply their broad and deep technical skills within a commercial setting and will always be striving to solve real business problems using the most elegant technical solutions. We want someone with proven technical leadership skills and a solid understanding of what it takes to design and deliver scalable, elegant, cloud based systems in a highly available manner.

Most of all you’ll be passionate about making Gousto a success.

REQUIREMENTS

Key Responsibilities
Leading our migration to React – We truly believe that frontend development is as much of an engineering discipline as any other. We dislike “hacky” HTML with a bit of JQuery. We prefer a well structured frontend application making use of React, Redux and other libraries in the React eco system. We’re part way through migrating to this new architecture and we’re looking for someone that can help us continue this journey.

Continuing to evolve our Agile development process – We use Scrum, we like it and we believe it aligns with Gousto’s delivery led culture. However, we also understand that our processes aren’t perfect and need to evolve as we grow. We’re looking for someone who’s seen Agile delivered in complex engineering environments across multiple teams.

Help to “Raise the Bar” – We believe that one of the most important things our senior engineers do is educate the more junior members of the team. We’re looking for an Engineer that can bring new and innovative engineering practices into the team, someone who is willing to help educate and help to improve what we do on a daily basis.

Obsessing over quality & performance – As one of our most senior engineers you should obsess over the quality of what the team delivers. Whether that be the quality and maintainability of our code or making sure we identify and squash every bug out there. We’re also an e-commerce business, we understand that every millisecond counts when it comes to page speed and we want you to help us make our site fly!

Building a world class engineering team – We are just at the beginning of our journey and will be looking to significantly invest in engineering talent going forwards. Helping to build a truly great team of engineers will be a hugely important part of what you do.

Key capabilities
At least 4 years of deep knowledge and experience of OO Javascript
Experience with libraries from the React ecosystem
Experience with speed optimisation best practices
Experience with mobile first development (CSS & JavaScript best practices)
Experience with latest JavaScript features, using ES6 & es.next
Experience in configuring webpack and CI / deployment processes
Experience with unit testing and end to end testing
A proven track record leading technology teams in complex engineering environments. Ideally you’ll have had delivery responsibility across multiple teams.
Worked within a Devops organisation. At Gousto our developers are responsible for the operational health of the services they develop. We believe this fosters a great culture and are looking for someone who knows how to handle those rare but critical production issues.
Excellent communication and presentation skills, whether to the engineering team, to business stakeholders or to our leadership team.

BENEFITS

Working with a passionate team who love to learn and implement new technologies
22 days of holiday (plus bank holidays) increasing by a day each year up to 25
Option to buy up to 5 additional days of annual leave
Coffee, tea, ice cream, cereal and fruit provided every single day to keep you fresh
Wine, beer and soft-drinks provided every Friday evening
As many new recipes to test cook as you can handle
40% staff discount on Gousto boxes and 25% for your family and friends
Free gym membership after 6 months
Childcare vouchers
Company pension
Cycle to work scheme
Regular all-company socials
Quarterly team socials
“tech 10%” – use every other Friday to sharpen your own skills and work on your own projects

Equal opportunity

We are hugely committed to equality of opportunity in all areas of Gousto. We employ over 20 nationalities and think it’s extremely important to have all genders represented in all functions and levels. All individuals will be treated in a fair and equal manner and in accordance with the law regardless of age, disability, gender, pregnancy and maternity, marital status, race, religion or sexual orientation.

Similar jobs

Similar jobs