Software Engineer jobs in United Kingdom

Explore 94 matching jobs.

Mozilla

Contract Software Engineer – DOM Core, Firefox/Gecko

Mozilla

Posted: 10/20/2026
JavaScriptC++
Kayzen

Sales Director – CTV, App Developers

Kayzen

Posted: 10/20/2026
Amentum

Technical Director – Ports and Maritime Engineering

Amentum

Posted: 10/19/2026
Parloa

Manager, Forward Deployed Engineering

Parloa

Posted: 10/18/2026
AzureCloudDockerKafkaKubernetesMongoDBMySQLNode.jsRedis+2 more
Barnes Aerospace

Director, Engineering – Europe/Asia

Barnes Aerospace

Posted: 10/17/2026
Barnes Aerospace

Director, Engineering – Europe/Asia

Barnes Aerospace

Posted: 10/16/2026
Nestle

Engineering Technician – 12-month FTC

Nestle

Posted: 10/16/2026
React
Ontic

Engineering Technician Apprentice

Ontic

Posted: 10/16/2026
Assembly
Barclays

Software Engineer

Barclays

Posted: 10/15/2026
AWSCloudJavaKafkaKubernetesOpenShiftPostgresSpringTerraform
AtkinsRéalis

Technical Director – Clean Water Process Engineering

AtkinsRéalis

Posted: 10/15/2026
AtkinsRéalis

Technical Director – Waste Water Process Engineering

AtkinsRéalis

Posted: 10/15/2026
Insight Investment

Senior Developer

Insight Investment

Posted: 10/15/2026
ASP.NETAzureDockerKubernetesReactSDLCSQLVault.NET
Solirius Consulting

Node Developer

Solirius Consulting

Posted: 10/15/2026
AngularAWSAzureChaiCloudDockerGraphQLJavaJavaScript+4 more
Ocado Retail

Junior CRM Developer – FTC

Ocado Retail

Posted: 10/14/2026
SQL
NVIDIA

Data Processing Developer Intern

NVIDIA

Posted: 10/14/2026
C++
BMT

Graduate Engineering Consultant – Through Life Engineering

BMT

Posted: 10/13/2026
SQL
Evri

Software Engineer

Evri

Posted: 10/13/2026
AWSCloudJavaJavaScriptNode.jsSpringSpring BootSpringBootVue.js
WSD

Software Engineer

WSD

Posted: 10/12/2026
CloudJavaJavaScriptPHPSQL
Ofcom

Spectrum Engineering Officer

Ofcom

Posted: 10/12/2026
American Express

Manager – Tech Ops Engineering

American Express

Posted: 10/12/2026
CloudGrafanaSplunk
NatWest Group

Software Engineer

NatWest Group

Posted: 10/12/2026
CloudJavaScriptReact
Mozilla

Contract Software Engineer – DOM Core, Firefox/Gecko

Mozilla
Posted 10/20/2026contractRemote • United KingdomMid-LevelSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in improving browser-engine functionality, particularly in the Firefox/Gecko environment, through automated testing and code correctness. Proficient in JavaScript and C++, with strong debugging skills and experience in collaborative code review processes.

Highest-signal resume keywords
Browser-Engine Codebase ExperienceJavaScript Automation TestingC++ Software DevelopmentDebugging Large CodebasesWeb Standards Familiarity

Tech Stack

Tools & technologies
JavaScriptC++

About the role

Key responsibilities & impact
  • Improve the health of the Firefox DOM Core team’s Session History area
  • Write Web-Platform tests to improve coverage and Gecko mochitests as needed
  • Fix problems and pass tests to improve Gecko correctness
  • Work through code review with relevant Gecko module owners and iterate to landing
  • Deliver improved Session History test coverage and code correctness in Gecko, measured by passed test cases
  • Enable senior engineers to focus on security, performance, and strategic projects

Requirements

What you’ll need
  • Substantial experience in a browser-engine codebase or in automating for a browser-engine, ideally Firefox/Gecko
  • Solid JavaScript skills applied to writing automated tests
  • Proficiency in and experience developing software in C++
  • Strong debugging skills in a mature large codebase
  • Comfort working in the open: public bugs, code review, and upstream landing
  • Prior contributions to Gecko or another major browser engine (preferred)
  • Familiarity with web standards and Web Platform Tests (preferred)

Benefits

Comp & perks
  • Contract role
  • Remote work arrangement

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptC++Automated TestingDebuggingCode ReviewGecko MochitestsWeb-Platform TestsSession History ImprovementTest Coverage EnhancementPublic Bug Management
Soft Skills
CollaborationIterative DevelopmentOpen Communication
Industry Keywords
FirefoxGeckoBrowser EngineSession HistoryTest CasesCode CorrectnessPublic BugsUpstream Landing