Mid-level Full Stack Engineer

  • Tech
  • London, United Kingdom

Mid-level Full Stack Engineer

Job description

Permanent Mid-level C# full stack engineer



Hypergrowth startup, scaling fast, working on varied and challenging technical projects with smart people and open culture. Great benefits and opportunity to make a massive impact with lots of autonomy and ownership. Learning, always learning.



The Plum Guide is building a marketplace of the world’s best holiday homes. Every property has been independently tested and reviewed by our hospitality critics. Like the Michelin Guide - but for homes.

We are a hyper growth startup backed (we’re just closing our Series B) by an all-star VC cast including LocalGlobe with Octopus Ventures - who have also funded the likes of Secret Escapes, Trouva, depop, and CityMapper. We are in London, Paris, Rome, Milan, New York and LA, and will be opening 20+ cities in 2019.  

We have an ambitious, hard-working, impact-focused culture, and we have fun and care about each other, both personally and professionally. 



We are building a business that brings technical excellence together with incredible visual creatives and brand builders.

You will be joining our cross-functional teams working across our platforms using modern technologies. We are fast paced, pragmatic and execute like entrepreneurs.

Over the next 3 months you will:


  • Create green-field platforms for lead generation and host onboarding

  • Building resilient finance and payment systems to scale to 30+ cities

  • Create a platform to launch cities at a click of a button

  • Help plan and build our new microservices

  • Build, maintain and monitor our cloud infrastructure, email platforms.

  • Be responsible for shaping the stack, integration, deployment, testing and agile processes

  • Have opportunity to take on more responsibility and ownership with paths to leadership and beyond


The domain is varied and challenging. Here are a few projects that we built recently (while we’ve been focusing on supercharging our internal teams):

  • Hedgehog, Orchestrating scraping and processing at scale for home data

  • God Search, Super fast search engine to power our expansion, example: “Give me all the homes in Notting Hill that are within a 5 minute walk from a station, have a king size bed, 2 bathrooms, that allow children, have 24/7 concierge, Netflix and are available for 10 days in May”  

  • Availability tracker, Homes are important and what we sell are nights in those homes. Imagine the power of tracking and alerting on tiny fluctuations of availability on a per home and per city level


The following are some examples of profiles that are relevant to us:


  • Have 3+ years development experience at startups, agencies or software companies

  • Full-stack engineering experience in C# and JavaScript is desirable but we’re open-minded about your technology background.

  • Experience with high-scale web applications, distributed systems and APIs.

  • Experienced in devOps and promoter of automation.

  • Advocate for modern tech, tooling and infrastructure.

  • You know your sentry.io from your segment.io to your Algolia.

  • You get a kick out of tracking down site anomalies in the cloud.

  • No ego and dedicated team player; we’ve got your back so make sure you have ours.

  • You strive for responsibility and ownership. And lots of it.

  • Clear written and verbal communication with non-technical people.




As we grow, so do our stack and processes - we are always learning. A healthy mix of experience in our stack and beyond would be highly desirable:

Having a healthy mix of experience in our stack and beyond would be highly desirable.

  • C#, .Net, MVC, Core, API, EF

  • Cloud infrastructure, Azure, AWS

  • OO, distributed and architectural design patterns

  • SQL, NoSql, Redis, Elastic

  • JavaScript, React, Redux, Storybook, Grunt, Webpack

  • Code optimisation and performance

  • CI / CD, TeamCity, Octopus

  • Unit testing frameworks, Selenium, Cypress.io