Fullstack Engineer in London

Fullstack Engineer in London

London Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
Zinc Work Limited

At a Glance

  • Tasks: Build high-quality features and tackle technical challenges in a collaborative environment.
  • Company: Zinc, a forward-thinking tech company focused on data ownership in hiring.
  • Benefits: 24 days holiday, early finish Fridays, and a £1200 annual benefits allowance.
  • Other info: Join a dynamic team with excellent career growth and a supportive culture.
  • Why this job: Make a real impact on a product that transforms the hiring process.
  • Qualifications: Experience in full stack development with Node.js and modern frontend frameworks.

The predicted salary is between 50000 - 65000 £ per year.

We are expanding our engineering team to boost our development capacity and take our product to the next level. As a Fullstack Engineer, you'll play a hands‑on role in building high‑quality features across our platform, contributing to technical decisions, and helping us deliver a product that's efficient, robust, and a delight for thousands of customers to use.

You'll work closely with Product, Design, and more senior engineers to understand problems deeply, translate them into well‑crafted solutions, and grow your ability to shape how we build for long‑term success.

Key Responsibilities
  • Design and deliver high‑impact solutions that are clean, scalable, and built to last, delighting thousands of customers.
  • Collaborate with Product, Design, and the wider engineering team to understand what we're building and why, and bring thoughtful input to technical decisions.
  • Help maintain, optimise, and secure our systems so they perform at their best, even at scale.
  • Tackle tricky technical challenges with support from the team, building your ability to turn complex problems into elegant, maintainable solutions.
  • Learn from senior engineers around you, share what you know, and contribute to a team culture of continuous improvement.
  • Keep up with new tools, trends, and best practices, and bring fresh ideas to how we evolve our stack and processes.
  • Take responsibility for features from initial idea to production, making sure every detail delivers value to users.
Skills, Knowledge and ExpertiseHard skills:
  • Full Stack Development – Solid working experience with Node.js (Express/Nest.js) and modern frontend frameworks like Vue/Nuxt or React/Next, building reliable experiences end‑to‑end.
  • TypeScript & JavaScript – Good hands‑on experience delivering production applications using modern JS/TS practices, with a desire to deepen your expertise.
  • System Design – An understanding of how to build scalable, maintainable systems, and an eagerness to develop stronger architectural instincts over time.
  • Database & Cloud – Working familiarity with MongoDB and AWS services (Lambda, S3, API Gateway), comfortable building and shipping cloud‑native features.
  • DevOps & CI/CD – Some experience with deployment pipelines and automated processes, with appetite to grow your infrastructure skills.
  • Testing & Quality Assurance – Comfortable writing tests using tools like Jest and Cypress to ship with confidence.
Soft skills:
  • Highly Collaborative – Works well in cross‑functional teams alongside engineers, designers, and product, and actively contributes to a positive team dynamic.
  • Product‑Minded – Thinks beyond the code, staying curious about how features improve the user experience and serve broader business goals.
  • Clear Communicator – Can explain technical thinking clearly, ask good questions, and engage constructively with feedback.
  • Kind & Supportive – Contributes to a respectful, inclusive team culture and brings a collaborative, humble attitude to their work.
Benefits

Zinc offers a chance to work on a product that brings a fresh perspective on data ownership in hiring.

  • 24 days holiday + Bank Holidays + your birthday off
  • £1200 annual benefits allowance, ThanksBen, from month 2
  • Early finish Fridays (16:00)
  • Yearly company retreat abroad
  • 30 days to Work from anywhere
  • Enhanced Maternity, Paternity, and Adoption Leave (2 months full pay, then statutory)
  • Statutory pension with NEST (3% employer, 5% employee)
  • Zinc shares, issued through the EMI Scheme
  • Unlimited access to MoreHappi coaching
  • Company socials, quarterly team socials
  • Free Monday lunches
  • Nursery workplace benefit scheme (Yellownest)
  • Option to lease an electric car through Electric Car Scheme
  • Celebrated Zinc anniversaries

Fullstack Engineer in London employer: Zinc Work Limited

Zinc is an exceptional employer that fosters a collaborative and innovative work culture, allowing Fullstack Engineers to thrive in a dynamic environment. With generous benefits such as 24 days holiday, early finish Fridays, and opportunities for professional growth, employees are encouraged to contribute meaningfully while enjoying a healthy work-life balance. Located in London, Zinc not only prioritises employee well-being but also offers unique perks like a yearly retreat abroad and the chance to work from anywhere, making it an attractive place for those seeking rewarding employment.

Zinc Work Limited

Contact Details:

Zinc Work Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Fullstack Engineer in London

Tip Number 1

Network like a pro! Reach out to current employees at Zinc or connect with fellow Fullstack Engineers on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using Node.js, React, or any relevant tech. This is your chance to shine and demonstrate what you can bring to the team.

Tip Number 3

Prepare for the interview by brushing up on your system design knowledge and coding challenges. Practice explaining your thought process clearly, as communication is key in collaborative environments like Zinc.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team.

We think you need these skills to ace Fullstack Engineer in London

Full Stack Development
Node.js
Express
Nest.js
Vue
Nuxt
React

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Fullstack Engineer role. Highlight your experience with Node.js, TypeScript, and any relevant projects that showcase your skills in building scalable systems. We want to see how you can contribute to our team!

Show Your Collaborative Spirit:Since we value teamwork, share examples of how you've worked with cross-functional teams in the past. Whether it’s collaborating with designers or product managers, let us know how you’ve contributed to a positive team dynamic.

Demonstrate Your Problem-Solving Skills:We love engineers who can tackle tricky challenges! Include specific instances where you've turned complex problems into elegant solutions. This will show us your ability to think critically and creatively, which is key for this role.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get you into our hiring process. We’re excited to see what you bring to the table!

How to prepare for a job interview at Zinc Work Limited

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Node.js, TypeScript, and modern frontend frameworks. Brush up on your knowledge of MongoDB and AWS services too, as these will likely come up during technical discussions.

Show Your Collaborative Spirit

Since this role involves working closely with Product and Design teams, be prepared to discuss how you've successfully collaborated in the past. Share specific examples that highlight your ability to communicate clearly and contribute positively to team dynamics.

Prepare for Problem-Solving Questions

Expect to tackle some tricky technical challenges during the interview. Practice explaining your thought process when solving complex problems, and be ready to showcase how you can turn those challenges into elegant, maintainable solutions.

Demonstrate a Growth Mindset

Highlight your eagerness to learn from senior engineers and your commitment to continuous improvement. Discuss any recent tools or trends you've explored and how you plan to bring fresh ideas to the team, showing that you're not just about coding but also about evolving as an engineer.