Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Lead software engineer

Edinburgh
OpenSourced - Search & Selection
Lead software engineer
Posted: 13h ago
Offer description

Job Description

Job Title: Lead Developer

Seniority: Lead

Start Date: ASAP

Location: Edinburgh (Hybrid – 2 days office-based)

Salary: Competitive, dependent on experience

Contract Type: Permanent, Full-Time

About the Opportunity

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

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.

Benefits

* 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.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Lead software engineer
Edinburgh Technopole
Bright Purple Resourcing
Lead software engineer
£65,000 a year
Similar job
Lead software engineer
Edinburgh
Permanent
Lloyds Banking
Lead software engineer
€100,000 a year
Similar job
Lead software engineer
Edinburgh
Bright Purple Resourcing
Lead software engineer
See more jobs
Similar jobs
It jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > It jobs > Lead software engineer jobs > Lead software engineer jobs in Edinburgh > Lead Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save