DW
Posted 3 days ago
Lead Software Engineer
Digital Waffle
📍 Nottingham
Information TechnologyHybrid
Job description
<p>A fast-growing, product-focused tech business is looking for a <strong>Principal / Lead Software Engineer</strong> to guide a skilled engineering team based in <strong>Nottingham</strong>. This is a <strong>primarily on-site role</strong>, with some hybrid flexibility, ideal for someone who enjoys hands-on leadership in a collaborative, in-person environment.</p><p><br><br>Check you match the skill requirements for this role, as well as associated experience, then apply with your CV below.<br></p><p>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.</p><p><br></p><p>Salary: £80,000 to £95,000 + benefits</p><p>Location: Nottingham, Hybrid</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead the design and build of new product features, services, and technical systems</li><li>Own features end-to-end—from technical design to testing, deployment, and monitoring</li><li>Write production-grade code alongside the team (this is a hands-on role)</li><li>Align technical delivery with business goals through close collaboration with stakeholders</li><li>Mentor and support developers, fostering a culture of learning and improvement</li><li>Maintain high standards for code quality, scalability, and team communication</li></ul><p><br></p><p><strong>What You’ll Bring</strong></p><ul><li><strong>7+ years’ experience</strong> in software engineering, including recent time in a senior or lead role</li><li>Strong experience with <strong>Node.js (NestJS) and TypeScript</strong></li><li>A good knowledge of a Front End framework like Vue, React or Angular.</li><li>Solid understanding of <strong>cloud infrastructure</strong> (preferably AWS) and CI/CD practices</li><li>A thoughtful approach to system design, security, and performance at scale</li><li>Great communication and stakeholder engagement skills</li><li>Bonus points for experience with <strong>AI/ML tools or data-led platforms</strong></li></ul><p><br></p><p><strong>Tech Stack Overview</strong></p><ul><li><strong>Backend:</strong> NestJS / Node. xwzovoh js / TypeScript</li><li><strong>Frontend:</strong> Vue 3 / TypeScript</li><li><strong>Cloud:</strong> AWS</li><li><strong>Databases:</strong> PostgreSQL / MongoDB</li><li><strong>Tools:</strong> Rush (monorepo), GitHub, Notion, Linear</li><li><strong>Comms:</strong> Slack, Zoom, Around</li></ul><p><br></p><p>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.</p><p><br></p><p><strong>Apply now or get in touch to find out more.</strong></p>