• Companies
  • News
By technology
  • Python6.2k
  • AWS4.7k
  • Docker3.7k
  • Kubernetes3.1k
  • PostgreSQL2.6k
  • C++1.8k
  • Java1.7k
By category
  • Backend Developer9.5k
  • DevOps Engineer2.4k
  • Data Engineer2.2k
  • Machine Learning Engineer2.1k
  • Embedded Engineer1.8k
  • Full Stack Developer1.5k
  • Mobile Developer626
Work mode
  • On-site15.2k
  • Remote6k
  • Hybrid2k
Job type
  • Full-time22.3k
  • Part-time389
  • Contract338
  • Freelance122
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
Add
23,185 matches
Most relevantNewestHighest base
Mozilla

Senior Contract Software Engineer (JavaScript) - Firefox

15 days ago
Mozilla · Remote UK
RemoteContractC++ · JavaScript
Mozilla

Senior Contract C++ / JavaScript Software Engineer Firefox (Browser Engine)

15 days ago
Mozilla · Remote France
RemoteContractC++ · JavaScript
Mozilla

Contract Staff Software Engineer - (Firefox) C++,Storage Encryption

15 days ago
Mozilla · Remote Germany
RemoteContractC++ · JavaScript
Mozilla

Contract Staff Software Engineer-Bug Burndown

15 days ago
Mozilla · Remote UK
RemoteContractC++ · JavaScript
Mozilla

Contract Staff Software Engineer-Bug Burndown

15 days ago
Mozilla · Remote Germany
RemoteContractC++ · JavaScript
Metropolis

Director, Engineering Operations & Strategy

15 days ago
Metropolis · New York, NY
On-siteFull-timeAI · machine learning
Metropolis

Director, Engineering Operations & Strategy

15 days ago
Metropolis · Seattle, WA
On-siteFull-timeAI · machine learning
Metropolis

Director, Engineering Operations & Strategy

15 days ago
Metropolis · Los Angeles, CA
On-siteFull-timeAI · machine learning
MetroStar

Sr. AI/ML Engineer II (6883)

15 days ago
MetroStar · Reston, VA
HybridFull-timePython · TensorFlow
May Mobility

Senior Systems Engineer - Sensor Selection

15 days ago
May Mobility · Ann Arbor, MI
HybridFull-timeMPDM · LiDAR
Mark43

Software Support Analyst I

15 days ago
Mark43 · Remote
RemoteFull-timeMark43
LendingTree

Senior Data Scientist

15 days ago
LendingTree · Charlotte, NC
HybridFull-timePython · SQL
LastPass

Software Engineer (.NET)

15 days ago
LastPass · Remote - Portugal
RemoteFull-time.NET · C#
Keeper Security

IT Support Specialist, Tier 2

15 days ago
Keeper Security · El Dorado Hills, CA
HybridFull-timecybersecurity software
Kapitus

Enterprise Architect

15 days ago
Kapitus · Arlington, VA
On-siteFull-time
K2 Space

Principal Crypto Engineer (TS//SCI)

15 days ago
K2 Space · Los Angeles, CA
On-siteFull-timeTS//SCI
Insomniac Games

Tech Art Intern- Undergraduate

15 days ago
Insomniac Games · Burbank, CA
On-sitePart-timeC++
Insomniac Games

Audio Design Intern- Undergraduate or Master's

15 days ago
Insomniac Games · Burbank, CA
On-sitePart-timeWwise
Hyperproof

Senior Platform Product Manager

15 days ago
Hyperproof · United States
RemoteFull-timeSaaS platforms
HPR

Applications Engineering Intern - Summer 2027

15 days ago
HPR · Needham, MA
On-sitePart-timeC++ · Python
  • Previous
  • 1
  • More pages
  • 197
  • 198
  • 199
  • More pages
  • 1160
  • Next
Mozilla

Senior Contract Software Engineer (JavaScript) - Firefox

Mozilla · Remote UK · posted 15 days ago
ApplyFull posting

Extracted from the posting

Base
Not stated
Remote
Remote
Stack
C++, JavaScript, Firefox, Gecko

The posting, condensed

Improve Session History test coverage and correctness in Firefox Gecko using C++ and JavaScript. Write Web-Platform tests and mochitests, fix issues, and work through code review with Gecko module owners.

About Mozilla →

The full posting

The role

You will help the Firefox DOM Core team improve the health of the Session History area. You will write tests to improve the coverage; you will fix tests and/or problems to improve the Gecko correctness.

Responsibilities

  • Write Web-Platform tests to improve the coverage, and Gecko mochitests as needed
  • Fix the problems and pass the tests to improve the Gecko correctness
  • Work through code review with the relevant Gecko module owners and iterate to landing

Definition of done

Improved Session History test coverage and code correctness in Gecko, measured by passed test cases, allowing the team’s senior engineers to focus on security, performance and strategic projects.

Required qualifications

  • Substantial experience in a browser-engine codebase or in automating for a browser-engine, ideally Firefox/Gecko.
  • Solid Javascript and applying that language skill to write automated tests.
  • Proficiency in and experience developing software in C++.
  • Strong debugging skills in a mature larget codebase.
  • Comfort working in the open: public bugs, code review, and upstream landing.

Preferred

  • Prior contributions to Gecko or another major browser engine.
  • Familiarity with web standards and Web Platform Tests.