Senior frontend software 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 and over the next 3 months you will:
Taster of 3 months and beyond:
Building a differentiated, exceptional user experience
Opportunity to help rebrand the platform with brand new style guides, design patterns and components
Decoupling our existing code base into a modular one
Building and scaling the frontend architecture to 30+ cities with multiple languages, currencies and globalisation needs
Having the opportunity to take on more responsibility and ownership with paths to team leading, management and beyond
OUR RECENT PROJECTS
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
If we could wave a magic wand and hire our dream person for this role, they would have:
3+ years in designing, building and refactoring large-scale customer-facing web applications
Frontend testing and performance optimisation
A good sense of user experience with proven examples
A meticulous eye for detail
A desire to achieve beautiful, flawless looking design on all browsers
A hacker’s wit and speed, but be pragmatic to think about the long term
Hunger for impact, growth and responsibility
A proactive, self-motivated, self-managing personality, and be prepared for startup life
YOUR TECH SKILLS & OUR STACK
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:
CSS3/LESS/HTML5, modern responsive design techniques
Commercial experience with a React, Vue, Angular or alike
Extensive experience with ES6, React, Redux, TypeScript, CSS, RESTful APIs
Feel comfortable with modern frontend tooling like Webpack and Gulp
Know and work closely with Node, NPM (or Yarn!)
Friend of Jest, unit testing, e2e testing
Experience in A/B testing and analytics frameworks, such as VWO, optimizely and GTM
Be great with version control, specially git and tools like Bitbucket/GitHub
Be as excited about new design-centric tools as we are (we use Sketch + Storybook right now, but are always open to change)