Patch is hiring a

Full Stack Developer

London, United Kingdom
Remote

Patch is a modern plant shop, for modern plant people. Patch helps you discover the best plants for your space, delivers them to your door and helps you look after them.

Having attracted over 175,000 customers with a 4.8/5 rating on Trustpilot and 150,000 plant fans on Instagram, we were recently voted 28th in StartUps 100 2020 and raised over £7m in venture funding to scale rapidly across the UK and Western Europe.

As more of us choose to live in big towns and cities, we’re leading busy, stressful lives and our need for nature is growing. We believe that by bringing plants into your home or workplace, life becomes much calmer, healthier and more joyful.

There’s a perception that plants are hard work; it’s a mission to find places that deliver plants, it’s difficult to choose the right plants for your space and it’s a pain to look after them - but it doesn't have to be this way.


About the role?

We’re looking for a superstar all-rounder who will be able to tackle any challenge within a close-knit highly autonomous team focused on the company’s growth. Being a small dedicated team, you will be picking up jobs for all aspects of the stack from changes to infrastructure to front end components. You will be working very closely with members of your team and other departments to develop product and come up with ideas which will help the company grow.

Once familiar with our current setup you will have a say in all future parts of our stack, and what tools and workflows we use to achieve our goals.


Stack

We currently use AWS Fargate to host our main Django powered website, where we use the Django Templating engine to drive the majority of pages. We have started to migrate some of the functionality onto the client-side by the use of React and Vue.js frameworks. Our business-focused interface is built on Vue.js and GraphQL.

Alongside our main website we also use Elastic, Lambdas and a Headless Content Management System to provide extra services. Where we believe that using the right tool and language for the job is critical.

For all our different services we have a continuous integration pipelines where PR in Github are used to manage the building and deploying of new code.

Requirements


Experience

  • Django experience
  • Javascript experience in a modern framework
  • AWS ecosystem
  • Working in a close teams
  • Component-oriented web development
  • CSS pre-compilers such as SASS
  • Good Knowledge of Git


Nice to have

  • Creating pixel perfect websites
  • Progressive Web App technologies
  • Interests in Serverless
  • Infrastructure as code experience

Benefits

Patch offers a number of team-wide benefits and perks but if there’s something that’s important to you that’s not on this list, let us know.

  • An opportunity to bring online one of the world’s last remaining offline industries
  • Highly competitive salary
  • Generous plant allowance to help you bring your own home to life
  • Regular team socials
  • Flexible working arrangements, as long as the work gets done
  • Coaching/mentoring budget to help you with your development
  • Pre-covid world, Patch HQ is a beautifully unique building, just a moment’s walk from Queenstown Road train station. As you’d expect, it’s full to bursting with plants.


Equal Opportunities

Patch is an equal opportunities employer which fosters a culture of diversity and inclusion amongst our staff and partners. We welcome applications from all backgrounds as we continue to grow the business and will give full and fair consideration to all applicants regardless of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage and civil partnership, and pregnancy and maternity.