Lead Software Engineer

Digital Waffle
Nottingham, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Cloud Computing Software Quality Continuous Integration Node.Js Software Engineering TypeScript Web Applications Web Application Frameworks ReactJS
+6 more
Vue.js AngularJS Production Code Machine Learning Operations Front End Software Development NestJS

Job description

A fast-growing, product-focused tech business is looking for a Principal / Lead Software Engineer to guide a skilled engineering team based in Nottingham. This is a primarily on-site role, with some hybrid flexibility, ideal for someone who enjoys hands-on leadership in a collaborative, in-person environment.

You’ll guide the development of features and systems across web apps, APIs, and internal tools, working closely with product, design, and engineering teams to bring high-impact ideas to life. You’ll combine technical direction with day-to-day coding, team mentorship, and delivery oversight, playing a key role in shaping both the product and the team’s growth.

Location: Nottingham, Hybrid

Key Responsibilities

  • Lead the design and build of new product features, services, and technical systems
  • Own features end-to-end-from technical design to testing, deployment, and monitoring
  • Write production-grade code alongside the team (this is a hands-on role)
  • Align technical delivery with business goals through close collaboration with stakeholders
  • Mentor and support developers, fostering a culture of learning and improvement
  • Maintain high standards for code quality, scalability, and team communication

What You’ll Bring

  • 7+ years’ experience in software engineering, including recent time in a senior or lead role
  • Strong experience with Node.js (NestJS) and TypeScript
  • A good knowledge of a Front End framework like Vue, React or Angular.
  • Solid understanding of cloud infrastructure (preferably AWS) and CI/CD practices
  • A thoughtful approach to system design, security, and performance at scale
  • Great communication and stakeholder engagement skills
  • Bonus points for experience with AI/ML tools or data-led platforms
  • Frontend: Vue 3 / TypeScript
  • Cloud: AWS
  • Comms: Slack, Zoom, Around

If you’re a seasoned engineer who thrives in a leadership role and enjoys building great products with great people, we’d love to hear from you.

Apply now or get in touch to find out more.

Requirements

  • 7+ years’ experience in software engineering, including recent time in a senior or lead role
  • Strong experience with Node.js (NestJS) and TypeScript
  • A good knowledge of a Front End framework like Vue, React or Angular.
  • Solid understanding of cloud infrastructure (preferably AWS) and CI/CD practices
  • A thoughtful approach to system design, security, and performance at scale
  • Great communication and stakeholder engagement skills
  • Bonus points for experience with AI/ML tools or data-led platforms
  • Frontend: Vue 3 / TypeScript
  • Cloud: AWS
  • Comms: Slack, Zoom, Around

If you’re a seasoned engineer who thrives in a leadership role and enjoys building great products with great people, we’d love to hear from you.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:51 min

Full stack architecture for server-sent events using Next.js

Ahmed Megahd Ahmed Megahd · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all