CrawlJobs Logo

Software Engineer, DOM Core

mozilla.org Logo

Mozilla

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join the global DOM: Core team of engineers passionate about the Web. We are the team responsible for page navigation, document loading, event handling, user interaction, and text editing in Gecko, the engine behind Firefox. You will implement standardized APIs like DOM, HTML, Events, Editor, and Clipboard. You will push the boundaries of what the Web is capable of. Your responsibilities will include writing code, tests, as well as building prototypes, solving problems, while continuously learning and growing as an engineer.

Job Responsibility:

  • Improve the DOM, HTML, editing, user interaction capabilities of our Web engine, with a focus on performance, Web compatibility, and standards correctness
  • Read and implement API specifications, as well as contributing to the standards process by raising issues or participating in discussions
  • Develop and debug in a multi-language, multi-threaded and multi-process code base
  • Work primarily in C++ and write tests largely with HTML and JavaScript
  • Collaborate with a geographically distributed development team. Working in the open is the norm

Requirements:

  • Proficiency in and experience developing software in C++
  • Ability to learn a large and complex code base quickly
  • Comfortable contacting people and driving discussions
  • Motivated to learn new tools and techniques for improving existing software
  • Familiarity with one or more of the following, or ability to pick them up in a timely manner: Multi-process architecture
  • Debugging memory usage or performance profiling
  • The modern Web technologies (JavaScript, HTML, and/or CSS)
  • Commitment to our values: Welcoming differences
  • Being relationship-minded
  • Practicing responsible participation
  • Having grit
What we offer:
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
  • Flexible work environment
  • Industry-leading paid parental leave
  • Reimbursement for professional development (up to $3,000/year)
  • A work setup including the latest hardware and software of your choice

Additional Information:

Job Posted:
January 02, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, DOM Core

New

Software Engineer, DOM Core

Join the global DOM: Core team of engineers passionate about the Web. We are the...
Location
Location
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in and experience developing software in C++
  • Ability to learn a large and complex code base quickly
  • Comfortable contacting people and driving discussions
  • Motivated to learn new tools and techniques for improving existing software
  • Familiarity with one or more of the following, or ability to pick them up in a timely manner: Multi-process architecture
  • Debugging memory usage or performance profiling
  • The modern Web technologies (JavaScript, HTML, and/or CSS)
  • Commitment to our values: Welcoming differences
  • Being relationship-minded
  • Practicing responsible participation
Job Responsibility
Job Responsibility
  • Improve the DOM, HTML, editing, user interaction capabilities of our Web engine, with a focus on performance, Web compatibility, and standards correctness
  • Read and implement API specifications, as well as contributing to the standards process by raising issues or participating in discussions
  • Develop and debug in a multi-language, multi-threaded and multi-process code base
  • Work primarily in C++ and write tests largely with HTML and JavaScript
  • Collaborate with a geographically distributed development team
What we offer
What we offer
  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Front-End Developer

Front-End Developer Job Description
Location
Location
Salary
Salary:
Not provided
ryzlabs.com Logo
Ryz Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong knowledge of modern React using TypeScript
  • Familiarity with modern Angular
  • A strong foundation in core web technologies (HTML, CSS, javascript with the DOM)
  • Ability to maintain and debug a large Single-Page Application
  • Ability to write unit tests as well as to structure code in a way that makes testing easier
  • Strong knowledge of version control systems (git)
  • Experience with Project management software (Jira, Linear, etc.) and the agile workflow
Job Responsibility
Job Responsibility
  • Collaborate with UI/UX designers, software engineers, data engineers, and data scientists to craft specialty web apps, APIs, and more
  • Work in several ecosystems, and there will always be an exciting new project or feature to develop
Read More
Arrow Right

Software Engineer Ⅱ - JavaScript

As a JavaScript Engineer, you will be required to work on various JavaScript lib...
Location
Location
Salary
Salary:
Not provided
wingify.com Logo
Wingify
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-3 years of relevant experience
  • Passion for writing Vanilla JavaScript
  • Strong knowledge and experience in JavaScript, HTML, CSS
  • Work Experience with TypeScript
  • Good understanding of the DOM, Browser Events, Javascript APIs, Canvas rendering, etc.
  • Good understanding of how the browsers work
  • Regard for optimizations that focus on delivering content to the user as quickly as possible
  • Awesome Debugging Skills
  • Passion to write automation tests
  • Understanding the similarities and differences across browsers (young and old)
Job Responsibility
Job Responsibility
  • Development of Core JavaScript libraries
  • Writing reusable code or modules that can be used across all the JavaScript libraries
  • Talking about your work - we love open source software, we heavily use them, and talking about how we use them is the least we can do to help the community
  • Fulltime
Read More
Arrow Right

Software Application Developer

Location
Location
United States , Suwanee
Salary
Salary:
Not provided
bytewareinc.com Logo
Byteware
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, IT, or any engineering discipline or closely related discipline
  • 5 years of experience working in job offered or closely related occupation
  • Experience in Java and J2EE technologies
Job Responsibility
Job Responsibility
  • Responsible for the software application development using Spring boot microservices architecture
  • Building and deploying the RESTful services to AWS containers
  • Development of Code to create Application Interfaces (APIs)
  • Creating technical documentation, design and develop applications using Java, J2EE, Spring, Oracle, AWS, SOAP based web services, Spring IOC, Spring Boot 1.5, Bamboo, Spring Cloud, Spring JPA, Angular JS, MAVEN build scripts, JSP, XML, JAXB, Mainframe, Eclipse, GMC Inspire Designer, REST Services (SOA), Oracle, DB2, DOM, JAXB, JSON, AJAX and various XML technologies
  • Design the Integration components with the respective AWS connectors, connecting components, disparate systems, File systems involved for secured file transfer
  • Design of AWS SQS queue and implementing VPC functionality in AWS for security
  • Designing the Proof of Concepts – POC for new modules core functionality, business components and feasibility analyses
  • Developing reusable mock service frameworks for testing and apply Test Driven Development (TDD) approach during development
  • Fulltime
Read More
Arrow Right

Software Application Developer

Location
Location
United States , Suwanee
Salary
Salary:
Not provided
bytewareinc.com Logo
Byteware
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, IT, or any engineering discipline or closely related discipline
  • 5 years of experience working in job offered or closely related occupation
  • Experience in Java and J2EE technologies
Job Responsibility
Job Responsibility
  • Responsible for the software application development using Spring boot microservices architecture
  • Building and deploying the RESTful services to AWS containers
  • Development of Code to create Application Interfaces (APIs)
  • Creating technical documentation, design and develop applications using Java, J2EE, Spring, Oracle, AWS, SOAP based web services, Spring IOC, Spring Boot 1.5, Bamboo, Spring Cloud, Spring JPA, Angular JS, MAVEN build scripts, JSP, XML, JAXB, Mainframe, Eclipse, GMC Inspire Designer, REST Services (SOA), Oracle, DB2, DOM, JAXB, JSON, AJAX and various XML technologies
  • Design the Integration components with the respective AWS connectors, connecting components, disparate systems, File systems involved for secured file transfer
  • Design of AWS SQS queue and implementing VPC functionality in AWS for security
  • Designing the Proof of Concepts – POC for new modules core functionality, business components and feasibility analyses
  • Developing reusable mock service frameworks for testing and apply Test Driven Development (TDD) approach during development
  • Fulltime
Read More
Arrow Right
New

Prepared Foods Cook

Whole Foods Market is a leading natural and organic foods supermarket dedicated ...
Location
Location
United States , Greenwich
Salary
Salary:
18.00 - 30.20 USD / Hour
oysterlink.com Logo
OysterLink
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • must be able to lift 50 pounds
  • standing/walking 6-8 hours in an 8-hour work day
  • hand use including single grasping, fine manipulation, pushing and pulling
  • work requires bending, twisting, squatting and reaching
  • exposure to FDA approved cleaning chemicals
  • exposure to temperatures below 32 degrees Fahrenheit (freezing), 32-40 degrees Fahrenheit (refrigerators), above 90 degrees Fahrenheit
  • ability to work in wet and dry conditions
  • ability to work a flexible schedule including nights, weekends, and holidays
  • ability to use tools and equipment including knives, box cutters, electric pallet jacks, and other heavy machinery
  • may require use of ladders
Job Responsibility
Job Responsibility
  • Prepares food items for the cold case, fresh pack, salad, and hot bars according to production sheets
  • prepares food items according to recipe to ensure quality and consistency
  • ensures that all prepared items are labeled, dated, covered, monitored for quality and freshness, and rotated
  • monitors food levels and replenishes in a timely manner
  • arrives to work station on time, appropriately groomed, dressed and ready to work
  • provides excellent customer service, addresses needs of customers in a timely and effective manner and models suggestive selling techniques
  • maximizes sales potential through effective and proper procedures for prepping, storing, rotating, stocking, and merchandising product
  • follows and complies with established procedures including weights and measures, health and sanitation, and safe work practices
What we offer
What we offer
  • Health Insurance
  • retirement plan benefits
  • Store discount
  • Paid Time Off
  • other benefit programs
Read More
Arrow Right
New

Line cook

Crescent Hotels & Resorts is a well-established hospitality company recognized f...
Location
Location
United States , Stamford
Salary
Salary:
25.74 USD / Hour
oysterlink.com Logo
OysterLink
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or equivalent
  • Experience working in a culinary or kitchen environment preferred
  • Ability to follow recipe cards and production standards accurately
  • Strong attention to detail and organizational skills
  • Ability to work effectively within a team
  • Flexibility to work different shifts including weekends
  • Commitment to upholding food safety and sanitation practices
  • Previous experience as a line cook or in a similar culinary role preferred
  • Strong understanding of food safety and sanitation standards
  • Ability to follow detailed recipes and production guidelines
Job Responsibility
Job Responsibility
  • Prepare food of consistent quality following recipe cards and production and portion standards per server checks
  • Check pars for shift use and determine necessary preparation, freezer pulls, and line setup
  • Note and report any out of stock items or potential shortages
  • Assist in keeping buffet stocked as needed
  • Support food cost management initiatives to control food waste, loss, and usage per Crescent standards
  • Collaborate with culinary team members to ensure smooth kitchen operations
  • Maintain cleanliness and organization of the work area
What we offer
What we offer
  • Health Insurance
  • Dental Insurance
  • Retirement Plan
  • Paid Time Off
  • Employee Discounts
  • flexible scheduling
  • Training and Development
  • Fulltime
Read More
Arrow Right
New

Line Cook

The position available is for a Line Cook, an integral role within Nordstrom's f...
Location
Location
United States , Stamford
Salary
Salary:
21.85 - 22.75 USD / Hour
oysterlink.com Logo
OysterLink
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or equivalent
  • 1+ year experience in food service or hospitality preferred
  • Ability to communicate clearly and professionally
  • Ability to work in a fast-paced environment
  • Flexibility to work varying schedules
  • Possession of food handler’s card where required
  • Commitment to maintaining a safe work environment
  • Strong communication skills
  • Ability to thrive in a fast-paced environment
  • Ability to work flexible hours
Job Responsibility
Job Responsibility
  • Prepare food items consistently and adhere to all recipe standards
  • Maintain a safe working environment by using proper food handling skills and food safety guidelines
  • Complete kitchen tasks such as line setup, food preparation, cleanup and breakdown
  • Communicate clearly and professionally with customers and coworkers
  • Work a flexible schedule adapting to varying business needs
  • Ensure compliance with health and safety regulations
  • Assist in inventory management and stock replenishment
What we offer
What we offer
  • Medical insurance
  • Vision Insurance
  • Dental Insurance
  • Retirement Plan
  • Paid Time Off
  • Life insurance
  • Disability insurance
  • Employee merchandise discount
  • Fulltime
Read More
Arrow Right