About the role
We are on a mission to build the technology to power the best events in the world, connecting
the most incredible suppliers with the most unique events. It is vital that our platform has the
features to make us integral to both our customers and suppliers, this role has a huge part to
play in this.
With an established product and engineering team, we’ve made huge strides forward, evolving
from a simple catering agency to a holistic platform, but we’re still just at the beginning of our
journey.
We are looking for a Full Stack Developer to help us build the next phase of our front-end. You
will have a central role in our core project and can expect to be involved in the full product
development lifecycle from prototyping and testing new ideas, building reusable elements into
our design library and putting it all together to make beautiful and functional frontends.
We have recently taken steps towards modernising the oldest parts of our site. This includes
rebuilding the stack with React, GraphQL, Typescript, Nexus and Prisma.
This role will report directly to our squad lead, whilst working closely with our Head of Product,
to ensure our technology is supporting and leading in everything we do. This person will be a
technical and product evangelist within the wider team and will work to develop a best in class
product and contribute to technical strategy.
We use the following Tools and Technologies
● JavaScript/TypeScript for writing the bulk of our application code
● React, Next.js, GraphQL and Vercel for our front-end applications
● Node.js and Express for our API runtime and framework
● Postgres for our databases
● Sequelize for our ORM between our applications to our databases
● Docker for bundling up our applications and deploying them to the world
● AWS / Vercel for our infrastructure, including S3, RDS, RedShift, CodePipeline,
Elasticache, and ECS (managed with Terraform)
Responsibilities will include:
●Building accessible and responsive features
●Applying best practices to coding and workflow processes
●Building and maintaining automated tests
●Mentoring and training junior members of the team
●Improving CI / CD processes within the team
Requirements
● Proactive, with a positive can-do attitude.
● Excellent problem solving skills
● Passionate about sharing knowledge and experience
● Our mission excites you and you have extremely high standards both for your own code
and practises but the rest of the team as well
Experience:
● Agile, scrum or Kanban experience
● Have worked with Redux or similar in a professional workplace
● At least 2 years experience in professional software development
● Is comfortable working with a RESTful API
● Is comfortable designing RESTful APIs and working with FE team members to develop
solutions
● Have good knowledge of Javascript and can write code in a clean and functional way
● Have experience with React (React hooks, Context API, Suspense) in a professional
setting
● Have good knowledge of testing practises, and can test a module with unit tests
efficiently
Benefits
* Overtime / TOIL policy
* Learning & Development budget (Health & Safety, CAD, Project Management, Sales & Partnerships...)
* Team wellness and social budget
* Partnership with Health Assured with EAP service
* 25 days + Bank Holidays annual leave allowance
* Hybrid working policy with a working from home budget (currently 3 days office, 2 days WFH)
* Over & Above award (£100 restaurant voucher)
* Partnership with Mintago - enhanced pension and financial support
* Generous option awards
* Cycle to work scheme
* Invites and ticket to food and event industry events
* Significant discounts at London's best restaurants and bars
* A great parental leave policy
* We are a climate positive workforce through our partner Ecologi
* A top of the range Macbook to work on