About the role

  • Take ownership of key technology decisions and lay the groundwork for the company’s ambitious growth plans
  • Shape how we structure our frontend architecture to optimise for scale, speed of iteration and quality
  • Develop, test, refactor, deploy, maintain and support production software
  • Collaborate with a cross functional team (an AI product manager, legal domain experts , AI engineers and software engineers) to define user stories, quickly experiment and ship new features along with implementing both functional and non-functional requirements
  • Champion quality and reuse across the product and the codebase
  • Collaborate with individuals across the business to ensure the features you develop have real business impact for customers and actually move key business metrics as we design and build a brand new product that doesn't yet exist in the market
  • Participate in architecture and code reviews to continuously improve the quality, maintainability, security and scalability of our applications
  • Ensure compliance with security policies and ISO 27001 by protecting sensitive data and following secure coding practices to prevent breaches, injection, and unauthorised access.

Requirements

  • Have a strong background in frontend development - ideally React, TypeScript and/or Next.js
  • Care about solving the technically challenging problems we’re tackling for our customers
  • Value shipping early and often to get customer feedback and then iterating quickly to improve the product
  • Have excellent verbal and written communication skills in English
  • Have a proven track record of building user-facing products and have the ability to put yourself in the shoes of the customer
  • Have proven experience delivering large, complex software engineering systems
  • **It would also be nice if you have:**
  • Have experience with Backend development - ideally Python
  • Have Geospatial / mapping / GIS experience
  • Experience working with LLM’s and OpenAI's API in particular
  • Built or integrated with highly secure, fault tolerant APIs
  • Experience building high performance, distributed systems at scale
  • Proven experience of driving and using modern dev practices like BDD, TDD, 12 Factor, CI/CD

Benefits

  • Competitive starting salary £90,000-£110,000
  • Matched pension contributions and equity options in a fast growing start-up
  • Flexible working hours and location
  • 25 days paid holiday (plus bank holidays)
  • Professional equipment and personal development budget along with training opportunities to learn and develop your skills
  • Cycle-to-work scheme
  • Free lunch on Wednesdays and a Deliveroo budget if you’re working late from the office
  • An inclusive community enjoying all-company off-sites, lunches and socials

Job title

Senior Full Stack Engineer

Job type

Experience level

Senior

Salary

£90,000 - £110,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job