Lead Software Engineer
Role details
Job location
Tech stack
Job description
We are partnering with a high-growth digital product agency to appoint a Lead Developer to join their Edinburgh-based team. This is a permanent, full-time position operating on a hybrid basis.
Our client delivers AI-enabled, human-centred digital products for ambitious organisations across the UK and internationally. Operating in a fast-paced, agency environment, they combine technical excellence with commercial awareness to deliver high-impact solutions. With sustained growth and an expanding client portfolio, they are seeking a technically strong and commercially astute engineering leader to drive delivery excellence.
The Role
This is a senior, hands-on leadership position combining technical ownership with people leadership. You will shape engineering standards, influence architectural direction, and remain actively engaged in production-level code.
Expect an approximate 70/30 split between hands-on development and leadership responsibilities, flexing according to project phase and delivery requirements.
You will lead a cross-functional delivery squad consisting of:
- 1 Product Owner
- 2-4 mid-level Developers
- Yourself as Lead Developer
You will be accountable for delivery quality, technical decision-making, team development, and overall outcomes. Project Environment
You will work across:
- Bespoke web platforms and business-critical applications
- Mobile applications built with React Native
- API integrations and backend systems
- A combination of greenfield builds and scalable legacy platforms
This is a dynamic agency environment. Projects vary in scope and sector, and context switching is part of the role.
Delivery methodologies include Scrum and Kanban, with two-week sprints typical. Engagements range from fixed-price to time-and-materials models.
Core Responsibilities
Delivery Ownership
- Lead end-to-end technical delivery across multiple client projects
- Take ownership from project initiation through production and handover
- Assess and enhance existing platforms where required
- Plan and balance workload across your squad
- Identify and remove blockers efficiently
Technical Leadership
- Define and enforce engineering standards alongside fellow technical leads
- Review and approve pull requests
- Make sustainable architectural decisions
- Own CI/CD pipelines, deployment strategies, and hosting approaches
- Establish and uphold testing standards
Mentorship & Team Development
- Support mid-level developers through pairing, structured feedback, and review
- Conduct regular 1:1s with direct reports
- Identify skill gaps and implement development plans
Commercial Contribution
- Provide technical input during pre-sales and proposal stages
- Contribute to estimates and scope definition
- Identify and communicate delivery risks early
- Support technical sections of statements of work
Technology Stack
The environment is adaptable depending on client requirements. Core technologies currently include:
Frontend
- React
- Inertia.js
- React Native
- Tailwind CSS, Software Engineering Lead (Defence) Newcastle onsite to £140k Do you have technical expertise combined with leadership and strategy experience? You could be joining a scaling Technology Consultancy as they break into Defence sector work, the company has already experienced..., Lead Software Engineer - £70k Location: Leeds City Centre (Hybrid) We are supporting a growing technology organisation delivering large-scale digital solutions for enterprise clients across multiple industries. They are seeking a Lead Software Engineer to take ownership..., Job Description Software Engineering Lead Up to £90,000 per annum Milton Keynes - Once a week on site VIQU IT have partnered with a growing but established SaaS organisation who are hiring a Software Engineering Lead to play a key role in shaping technical direction of..., MCS Group has an exclusive opportunity for a Software Engineer Tech Lead to join a high-growth tech scale-up based in Belfast. This role would suit technologists from a variety of backgrounds; Team Leads, hands-on engineering leaders or even Principal Engineers who have had...
Requirements
Backend
- Laravel (strategic standardisation focus)
- PHP
- Node.js
Data
- MySQL
- PostgreSQL
- MongoDB
Infrastructure & Tooling
- Git and GitHub
- CI/CD pipelines
- AWS (project-dependent)
- Docker where appropriate
You may also contribute to future stack evolution and technical direction.
Essential Experience
- 5+ years' commercial software development experience
- Minimum 2 years operating at Senior or Lead level with people responsibility
- Experience within an agency or consultancy environment
- Full lifecycle delivery exposure (scoping through to live support)
- Demonstrated experience mentoring and developing engineers
Technical Capability
- Strong commercial experience with Laravel or Symfony
- Solid React experience
- Strong SQL capability (MySQL or PostgreSQL)
- Proficient with Git workflows and pull request processes
- Experience implementing and maintaining CI/CD pipelines
- Comfortable owning cloud deployment and hosting decisions
Desirable Experience
- Production integration of LLMs or AI services
- React Native applications delivered to production
- Node.js API development
- Inertia.js and Tailwind
- Docker and containerisation
- AWS infrastructure
- MongoDB
Personal Attributes
- Clear and confident communicator (written and verbal)
- Comfortable engaging with clients when required
- Able to articulate technical trade-offs to non-technical stakeholders
- Self-directed and capable of managing workload autonomously
- Decisive and composed under pressure
Role Expectations
This position is suited to individuals seeking ownership and responsibility within a fast-moving agency context. It is not a single-product environment, nor is it a role for developers seeking purely hands-on coding without leadership accountability. Variety, pace, and ambiguity are inherent in the role., Are you the right candidate for this opportunity Make sure to read the full description below. Overview We are seeking a highly skilled Lead Embedded Software Engineer to take technical ownership of embedded software architecture and development within a high-performance...
Benefits & conditions
- Competitive salary aligned with experience
- Company pension scheme
- Private healthcare
- Enhanced maternity and paternity leave
- Hybrid working model
- Regular team events
- Supportive, collaborative working environment
- Ongoing professional development and training
- 30 days annual leave plus birthday leave
If you are interested in leading delivery within a high-growth digital agency environment and shaping technical standards across diverse client engagements, we welcome your application. Similar jobs, £100,000
Software Engineering Lead (Defence) Newcastle onsite to £140k Do you have technical expertise combined with leadership and strategy experience? You could be joining a scaling Technology Consultancy as they break into Defence sector work, the company has already...
Software Engineering Team Lead
Spectrum IT Recruitment Limited £75,000
About the company
Muse Group
Muse Group empowers music makers. We create the world’s most popular content, apps and platforms for playing, recording and composing music.
Through our expansive music catalogs, educational expertise, innovative learning tools and free open-source software, we make it easier for millions — from beginners to experienced musicians — to be creative every day.
The Muse community is now over 400 million strong. And we’re just getting started.
Our future vision is of a world with over a billion music makers — and we have a drive to expand our influence into other creative spaces too.
What do we make?
We make essential resources for all kinds of creatives, from performers to podcasters. Learn more about the leading Muse Group products here.
Who are we?
Muse Group began life as Ultimate Guitar, the largest online global community of musicians. Eugeny Naidenov founded Ultimate Guitar in 1998, with a dream to make it easy for guitarists to play songs by Guns ‘N’ Roses and his other favorite rockers. From there, the site grew from a plucky, tab-sharing trailblazer into a global leader of online music publishing.
In 2017, Ultimate Guitar acquired MuseScore, expanding its reach into sheet music. Muse Group has only continued to grow from there — and now includes Audacity, StaffPad and many more.
In 2023, Muse Group acquired Hal Leonard, the legendary global sheet music publishers, adding an unparalleled music catalog and educational expertise to the team.
Today, we are an international, visionary team of creatives, music lovers and audio obsessives, developing products we could not live without.