Apply Edge Start your job search

Full Stack Engineer - Mid Level - London (Hybrid)

Volition · London Area, United Kingdom

Apply & track with Apply Edge

Full-Stack Software Engineer – Next.js / TypeScript / Node.js

Location: Central LondonWorking Pattern: Hybrid – minimum 3 days per week in the officeSalary: £80,000–£90,000Experience: Approximately 3–10 yearsThe RoleWe are looking for a strong Full-Stack Software Engineer to join a growing technology team in London.

This is a hands-on engineering position for someone with excellent modern JavaScript/TypeScript experience who has recently worked extensively with Next.js and is comfortable contributing across the full technology stack.You will work on the design, development and ongoing improvement of production systems used by real-world clients and users. We are particularly interested in engineers who can demonstrate not only strong technical skills, but a solid understanding of software engineering fundamentals, scalability and development best practices.Key ResponsibilitiesDesign, build and maintain modern full-stack applications using Next.js, TypeScript, Node.js and React.Take ownership of features throughout the development lifecycle, from design through to production.Develop scalable, maintainable and well-structured software.Build and integrate APIs and backend services.Work across both frontend and backend components of the platform.Apply strong software engineering principles around testing, code quality, architecture and maintainability.Participate in technical discussions, code reviews and architectural decisions.Identify opportunities to improve application performance, reliability and developer experience.Work collaboratively with engineers and wider stakeholders to deliver high-quality products.Candidates should have:Strong and recent commercial Next.js experience.Strong TypeScript experience.Commercial Node.js experience.Strong React experience.Genuine full-stack engineering exposure rather than exclusively frontend development.Experience developing and maintaining production applications.Experience designing or integrating APIs and backend services.Understanding of modern application architecture and scalable system design.Strong knowledge of testing, version control, code reviews and modern development practices.We are looking for engineers who can clearly articulate their approach to software engineering.