Angular Frontend Developer

Bloom & WildLondon16d ago

We're open to hearing from fully/partially remote or London-based candidates, as we work from everywhere within GMT +2 hours’.


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), Jest-Puppeteer (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 Post Purchase team who focus on driving all features that smoothen the customer experience after a purchase has been made. This could be encouraging customers to buy various add-ons, integrating with delivery providers for different countries, or enhancing features for customer services personnelle to increasingly automate and simplify customer services.We’ve got many challenges ahead such as UI/UX improvements, performance improvements, deeper analytics and integration of the latest 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 an important 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

Currently our full team is working from home and we’ve adapted to being fully remote. In addition to our normal perks and benefits we’re supporting each other and maintaining our culture remotely through:

  • Regular virtual yoga classes with more virtual exercise variety to come!
  • Celebrating birthdays with letterbox cake
  • Weekly updates from the business in a company wide brief meeting/informal call
  • Remote lunch and learns
  • Supporting our wellbeing through online support sessions and employee assistance program
  • New slack channels and ways of communicating including wellbeing channels
  • Specialist online support to talk about the challenges we are facing in the current environment


We have a lovely, light and spacious office conveniently located close to Vauxhall and Oval stations in London. When we’re back in the office you can choose to split your time between there and your home if you wish.


We have an informal, startup culture, with employee-friendly policies such as:

  • 25 days holiday, with an additional day off for your birthday, plus bank holidays, totalling 34 days, per annum
  • Free breakfast, snacks and team lunches (virtual team lunches have continues to occur with everyone working from home)
  • Season ticket loan
  • Childcare Vouchers
  • Health cash plan through Simplyhealth
  • Personal Development Budget
  • Family Friendly Policy - including enhanced family friendly packages and a salary sacrifice childcare scheme
  • Pension Contribution
  • Cycle to Work Scheme
  • Lunch & Learns
  • Discounted blooms
  • Bloom & Go Wild trips - most recently we went to Paris!


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, and whatever other tools you need.


See more on what it's like to work at Bloom & Wild here


Our recruitment process


The interview process consists of a 30 minute phone call with an Engineering Manager. If that goes well then we’ll send you an offline technical exercise. We don’t want you spending more than two hours on it, 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 stages of our recruitment process is 2 hours of interviews over video. During this time you will get the chance to meet and pair with some of our current developers, one of our Product Managers, CEO, CTO and VP of Engineering.


Your application experience is important to us and we’re keen to adapt to make every interaction even better. We welcome feedback on our recruitment process and would love to hear from you directly on how we can improve. If you have any suggestions please feel free to let us know here.


We really care about creating a diverse and inclusive team - so we welcome people from all backgrounds, with different perspectives, ideas and experiences to work with us. In our team, everyone has the freedom to give their opinion, grow in their career and be part of a genuinely caring and inclusive team.

Subscribe to Job Alerts