Software Engineer jobs in United Kingdom
Explore 94 matching jobs.
Contract Software Engineer – DOM Core, Firefox/Gecko
Mozilla
Posted: 10/20/2026JavaScriptC++
Sales Director – CTV, App Developers
Kayzen
Posted: 10/20/2026Technical Director – Ports and Maritime Engineering
Amentum
Posted: 10/19/2026Manager, Forward Deployed Engineering
Parloa
Posted: 10/18/2026AzureCloudDockerKafkaKubernetesMongoDBMySQLNode.jsRedis+2 more
Director, Engineering – Europe/Asia
Barnes Aerospace
Posted: 10/17/2026Director, Engineering – Europe/Asia
Barnes Aerospace
Posted: 10/16/2026Engineering Technician – 12-month FTC
Nestle
Posted: 10/16/2026React
Engineering Technician Apprentice
Ontic
Posted: 10/16/2026Assembly
Software Engineer
Barclays
Posted: 10/15/2026AWSCloudJavaKafkaKubernetesOpenShiftPostgresSpringTerraform
Technical Director – Clean Water Process Engineering
AtkinsRéalis
Posted: 10/15/2026Technical Director – Waste Water Process Engineering
AtkinsRéalis
Posted: 10/15/2026Senior Developer
Insight Investment
Posted: 10/15/2026ASP.NETAzureDockerKubernetesReactSDLCSQLVault.NET
Node Developer
Solirius Consulting
Posted: 10/15/2026AngularAWSAzureChaiCloudDockerGraphQLJavaJavaScript+4 more
Junior CRM Developer – FTC
Ocado Retail
Posted: 10/14/2026SQL
Data Processing Developer Intern
NVIDIA
Posted: 10/14/2026C++
Graduate Engineering Consultant – Through Life Engineering
BMT
Posted: 10/13/2026SQL
Software Engineer
Evri
Posted: 10/13/2026AWSCloudJavaJavaScriptNode.jsSpringSpring BootSpringBootVue.js
Software Engineer
WSD
Posted: 10/12/2026CloudJavaJavaScriptPHPSQL
Spectrum Engineering Officer
Ofcom
Posted: 10/12/2026Manager – Tech Ops Engineering
American Express
Posted: 10/12/2026CloudGrafanaSplunk
Software Engineer
NatWest Group
Posted: 10/12/2026CloudJavaScriptReact
Core Competencies
Role fitCore 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 & technologiesJavaScriptC++
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 resumeApplicant 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
