Lead Fullstack Engineer

Annapurna
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 73K

Job location

Tech stack

JavaScript
API
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Code Review
Continuous Integration
DevOps
Python
Node.js
Svelte
SQL Databases
TypeScript
Web Applications
Web Standards
React
Backend
Angular
Kubernetes
Front End Software Development
Microservices

Job description

As a Lead Fullstack Engineer, you will play a key technical leadership role across frontend and backend systems. You'll help shape architecture decisions, lead by example in code, and work closely with product, design, and other engineers to deliver high-quality, scalable solutions.

This role is hands-on and ideal for someone who enjoys building modern web applications while mentoring engineers and influencing technical direction.

Responsibilities

  • Lead the design and development of fullstack solutions in a microservices architecture
  • Drive frontend excellence, including component design, design systems, and web standards
  • Architect, build, and maintain scalable backend services
  • Collaborate with product managers and designers to translate requirements into technical solutions
  • Guide best practices around code quality, testing, performance, and security
  • Mentor and support engineers through code reviews, pairing, and technical guidance
  • Contribute to cloud and platform decisions, including deployment and observability

Tech Stack & Environment

Frontend:

  • Svelte (primary), with openness to React or Angular experience
  • Strong focus on web components and reusable design systems
  • Modern JavaScript / TypeScript

Backend:

  • Node.js or Python (microservices-based)
  • API-driven architecture
  • Infrastructure & Cloud:
  • Kubernetes
  • AWS
  • Containerized, cloud-native deployments
  • Data:
  • SQL databases

Requirements

  • Strong experience as a senior or lead fullstack engineer in modern web environments
  • Deep knowledge of JavaScript and frontend architecture
  • Experience with Svelte, React, or Angular (Svelte experience is a plus, not a requirement)
  • Backend experience with Node.js and/or Python
  • Solid understanding of microservices architecture
  • Hands-on experience with Kubernetes and AWS
  • Strong SQL skills and experience designing data models
  • Proven ability to lead technically and mentor other engineers
  • Comfortable working in a fast-paced fintech or product-driven environment

Nice to Have

  • Experience building or maintaining design systems
  • Exposure to web components standards
  • FinTech, payments, or regulated-industry experience
  • CI/CD and DevOps best practices

Benefits & conditions

  • Competitive compensation and benefits
  • Flexible working arrangements

About the company

We are a fast-growing fintech company building modern, scalable platforms that power real-world financial products. Our engineering culture values clean architecture, strong ownership, and pragmatic innovation. We operate in a cloud-native, microservices environment and invest heavily in frontend quality, design systems, and developer experience.

Apply for this position