Full Stack Engineer in London

Full Stack Engineer in London

London Full-Time 54000 - 72000 £ / year (est.) On-site
H

At a Glance

  • Tasks: Join us as a Full Stack Engineer to build and ship core product features.
  • Company: Hook is an innovative AI-powered video intelligence platform transforming how brands understand video performance.
  • Benefits: Enjoy a competitive salary, equity options, remote work flexibility, and top-tier equipment.
  • Other info: Message our CEO on LinkedIn to apply and include 'carrot' in your application!
  • Why this job: Be part of a groundbreaking startup, shaping the future of video intelligence with a collaborative team.
  • Qualifications: We're looking for smart, product-first individuals with a track record of excellence and ownership.

The predicted salary is between 54000 - 72000 £ per year.

We’re building the future of customer growth. At Hook, we use AI and Machine Learning to help businesses predict revenue with accuracy, drive customer loyalty, and capture massive value from their existing customers.

We’re a Series A company who ranked 33 out of 100 on the Sifted fastest growing startups and we have raised $multi-million in funding from some of the top investors in Europe and the US (e.g. Balderton Capital and Lightspeed) and have an enviable list of customers that we’re working with including some of the fastest growing companies in the world. We’re looking for ambitious people that want to be part of our meaningful vision of changing how businesses engage with their customers, and of building one of the world’s leading workplaces for great people along the way.

Responsibilities

As a Senior Software Engineer at Hook, you'll work across the stack (with a backend focus) to build products and platform capabilities that directly impact our customers.

Your day-to‑day will include:

  • Working closely with engineers, product managers and designers to design and deliver customer-facing features
  • Building clean, well‑tested and maintainable software across our Python backend and React frontend
  • Owning significant areas of our architecture and driving technical improvements
  • Designing scalable APIs, services and data models
  • Reviewing code and mentoring other engineers through thoughtful, constructive feedback
  • Improving engineering practices, tooling and development workflows across the team
  • Monitoring, maintaining and improving the performance and reliability of our production systems
  • Integrating with third‑party platforms and services to extend our product capabilities

As we continue to grow, you'll have the opportunity to take ownership of increasingly complex technical challenges and help shape both our product and engineering organisation.

Requirements

We're looking for an ambitious, collaborative engineer who enjoys solving difficult problems and wants to make a meaningful impact in a fast‑growing company.

You’ll ideally have:

  • Experience building production software across both frontend and backend technologies (backend-focused)
  • Strong experience with Python and frameworks such as FastAPI, Django or Flask
  • Experience designing, building and operating software in production environments
  • Experience working with APIs and integrating third‑party services
  • Strong communication skills and the ability to collaborate effectively across technical and non-technical teams
  • A pragmatic approach to problem‑solving and a passion for writing high‑quality software
  • Experience with cloud platforms such as AWS
  • Experience working with AI‑powered products, machine learning systems or data‑intensive applications

27 days holiday (option to buy and sell holiday) + bank holidays

Generous stock options

Private health insurance so you can get the best care you need

Flexible monthly wellness allowance that you can use monthly on things like gyms, yoga, mental health & healthy food

Annual learning & development budget for every employee

Flexible working - we’ll all come together three days a week but otherwise you can work from home or come into our awesome office in Liverpool Street

The best equipment for everyone to work with

Our founder and team are incredibly passionate about creating a company culture that is diverse, inclusive, productive and enjoyable for all our colleagues. As part of a growing start‑up team, we expect a lot from you and will work hard to make sure you have everything you need to be at your best.

#J-18808-Ljbffr

Full Stack Engineer in London employer: Hook

At Hook, we are not just building a product; we are cultivating a vibrant workplace where innovation thrives and every team member plays a crucial role in our mission to revolutionise customer engagement. With generous benefits like flexible working arrangements, a wellness allowance, and a commitment to professional development, we empower our employees to grow alongside us in our dynamic Liverpool Street location. Join us to be part of a passionate team that values diversity, collaboration, and the pursuit of excellence.

H

Contact Details:

Hook Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer in London

✨Tip Number 1

Familiarise yourself with the latest trends in AI and video analysis. Understanding how computer vision and audio analysis work will not only impress the team but also help you contribute meaningfully during discussions.

✨Tip Number 2

Showcase your problem-solving skills by preparing examples of complex challenges you've tackled in previous projects. Be ready to discuss how you approached these problems and the outcomes you achieved.

✨Tip Number 3

Demonstrate your product-first mindset by thinking about user experience in your past work. Be prepared to share how you’ve built features that prioritise user outcomes and satisfaction.

✨Tip Number 4

Emphasise your ability to work collaboratively in a fast-paced environment. Share experiences where you’ve successfully collaborated with teams, highlighting your role in fostering a positive and productive atmosphere.

We think you need these skills to ace Full Stack Engineer in London

Full Stack Development
JavaScript
React
Node.js
RESTful APIs
Database Management (SQL/NoSQL)
Cloud Services (AWS, Azure, etc.)

Some tips for your application 🫡

Understand the Company:Before applying, take some time to understand Hook's mission and values. Familiarise yourself with their AI-powered video intelligence platform and think about how your skills as a Full Stack Engineer can contribute to their goals.

Tailor Your CV:Make sure your CV highlights relevant experience in both frontend and backend development. Emphasise any projects where you've integrated AI workflows or built scalable systems, as these are key aspects of the role.

Craft a Unique Cover Letter:In your cover letter, express why you’re excited about the opportunity to work at Hook. Mention the word 'carrot' as requested, and explain how your problem-solving skills and product-first mindset align with their needs.

Prepare for the Tech Assessment:Decide whether you want to opt for the paid work trial or the technical interview. Brush up on your coding skills and be ready to demonstrate your ability to build features quickly and efficiently, as this is crucial for the fast-paced environment at Hook.

How to prepare for a job interview at Hook

✨Showcase Your Problem-Solving Skills

As a Full Stack Engineer, you'll need to demonstrate your ability to solve complex problems quickly. Prepare examples from your past experiences where you tackled challenging issues and explain your thought process clearly.

✨Emphasise User-Centric Development

Since the company values a product-first approach, be ready to discuss how you've built features with the end-user in mind. Share specific instances where your work led to improved user outcomes or experiences.

✨Demonstrate Ownership and Initiative

The role requires someone who takes ownership of their work. Be prepared to talk about times when you identified a problem and took it from idea to execution without waiting for direction.

✨Prepare for Technical Assessments

Whether you choose the paid work trial or the technical interview, brush up on your full stack skills. Review key concepts in backend and frontend development, and be ready to showcase your coding abilities in real-time.