Backend Engineer (Node.js/TypeScript

Digital Waffle
Nottingham, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 85K

Job location

Nottingham, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Github
PostgreSQL
Node.js
Software Engineering
Web Applications
React
Vue.js
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.Salary: £75,000 to £85,000 + benefitsLocation: Nottingham, HybridKey ResponsibilitiesLead the design and build of new product features, services, and technical systemsOwn features end-to-end-from technical design to testing, deployment, and monitoringWrite production-grade code alongside the team (this is a hands-on

Requirements

role)Align technical delivery with business goals through close collaboration with stakeholdersMentor and support developers, fostering a culture of learning and improvementMaintain high standards for code quality, scalability, and team communicationWhat You'll Bring7+ years' experience in software engineering, including recent time in a senior or lead roleStrong experience with Node.Js (NestJS) and TypeScriptA good knowledge of a Front End framework like Vue, React or Angular.Solid understanding of cloud infrastructure (preferably AWS) and CI/CD practicesA thoughtful approach to system design, security, and performance at scaleGreat communication and stakeholder engagement skillsBonus points for experience with AI/ML tools or data-led platformsTech Stack OverviewBackend: NestJS / Node.Js / TypeScriptFrontend: Vue 3 / TypeScriptCloud: AWSDatabases: PostgreSQL / MongoDBTools: Rush (monorepo), GitHub, Notion, LinearComms: Slack, Zoom, AroundIf 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.

Apply for this position