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: £80,000 to £90,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 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.
Job Title
Lead Software Engineer