Angular Frontend Developer

London, England, United Kingdom · Tech


We’re Bloom & Wild, the UK’s most loved online florist. We’re using technology to reimagine the experience of buying and receiving flowers, connecting people more thoughtfully to make sending flowers a joy to send and a delight to receive. In doing so we're aiming to become Europe’s most loved flower brand.

Are you looking for the opportunity to come in and make your mark, helping us to take our eCommerce site to the next level? We're looking for a frontend developer to join our Technology team. This is a unique opportunity to join the UK’s second fastest growing startup, one of the Tech Nation “Future Fifty” alumni, and the fastest growing online flower company in Europe.

We have an Angular 7 codebase, utilising Typescript, Pug, SCSS, Jest (for Unit/Integration tests), Cypress (E2E tests) & AWS, backend by APIs to our Ruby on Rails platform. Together these provide a best-in-class shopping experience for our customers.

In Technology we're split into three teams; you'll be working in the Growth Technology team who focus on driving profitable customer acquisition across all of our markets. The team work on improvements to our core checkout flow - delightfully expressing our brand and USPs for new customers and making it easy to order flowers. We’ve got many challenges ahead such as UI/UX improvements. CMS management, performance improvements, deeper analytics and integration of the latest SEO and testing techniques.

Alongside developing for our three international sites, you’ll be able to work with other B&W teams - from building Slack bots, using serverless technologies, infrastructure, integrations into other systems and playing with the cutting edge tech during our regular hack-days. We love to share our ideas on our blog and at meetups/conferences.

The Role:

You’ll play a leading part in delivering the product and technology roadmap, and ensuring optimum technical approaches are chosen. This will mean writing, reviewing and supporting code, taking ideas from requirements to production code, and being responsible for quality at every step along the way, whether it’s testability, UX or architecture.

We are looking for someone with a passion for frontend technologies including commercial experience using Angular (4+ or JS), TypeScript, and previous experience of bringing user-centred product design into production. You’ll have knowledge of current and emerging front end technologies, in particular single page applications, gained as a frontend (or full stack) developer, ideally on a customer facing product. The role will involve working with RESTful APIs and ideally you have contributed to the design of new APIs.

You’ll be able to demonstrate how you can build great user experiences, favouring simple and easy-to-use UIs, and take a mobile-centric approach that stretches beyond responsive design to concerns such as performance and scale-ability. We are a diverse group, so you’ll have experience working with developers of all skill levels, using code reviews, pair programming and other techniques to improve the team as a whole.

Working Environment:

Our lovely new office is light and spacious, conveniently located close to Vauxhall station. We have an informal, startup environment, with employee-friendly policies such as 26 days holiday in addition to public holidays, paternity leave, company discount, personal development allowance and more.

We use the best bits of agile with a real focus on learning, and plenty of chances to pair up and solve problems with people who are passionate about building a great product and delighting our customers.

We apply our five key values (delight, customer first, care, innovation and pride) in our day to day activities and reward those who are encompass them exceptionally. Everyone is friendly and sociable, with regular company-wide events.

Before you start you’ll be able to choose whatever laptop you need, a widescreen monitor to plug into, comfy chair and whatever other tools you need.

But why take our word for it? This video gives you a real insight into what it’s like to work at Bloom & Wild

Recruitment Process:

The interview process consists of a 30 minute phone call with Steve, our VP Engineering. If that goes well then we’ll send you an offline technical exercise. We don’t want you spending more than two hours on (and we appreciate that you may have commitments that make doing the test impossible - if that’s the case then please let us know and we can discuss alternatives).

The final stage of our recruitment process is 2 hours of face to face interviews at our office in Vauxhall, London. During this time you’d get the chance to meet and pair with some of our current developers, and talk with our VP Engineering Steve and one of our Product Managers.

Apply for this job