Browser Engineer

Company:  OpenText
Location: Newcastle upon Tyne
Closing Date: 02/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation. YOUR IMPACT We are searching for a developer who is deeply familiar with the internal workings of a browser from the network up. Our security product relies heavily on an internal browser based on Firefox that we maintain in 3 operating systems. The candidate will be required to be able to diagnose and fix issues like “On Mac only some javascript events are not raised when the SSL/TLS version of the site is used”. WHAT YOU NEED TO SUCCEED The person MUST have a thorough understanding of the javascript engine (from parsing to the event loop and callback queue, microtasks, inline caching etc..), a thorough understanding of browser inner network traffic handling, and how threads are dispatching network requests. A thorough understanding of browser extensions' inner workings is a must – what is an extension, what is extension manifest V3, the relationship between the page and different parts of the extension, ability to modify the browser to disable the restrictions on extensions. Languages frameworks required: Absolute necessity – C++, Javascript, TypeScript Excellent knowledge in networking and how the networking in a browser works, NodeJS vs browser. Ability to use a debugger on a live browser in production to diagnose issues. Excellent diagnostics and code reading skills. ONE LAST THING OpenText is more than just a corporation, it’s a global community where trust is foundational, the bar is raised, and outcomes are owned.
Apply Now
Share this job
OpenText
  • Similar Jobs

  • Engineer

    Newcastle Upon Tyne
    View Job
  • Engineer

    Newcastle upon Tyne
    View Job
  • Engineer

    Newcastle upon Tyne
    View Job
  • SecOps Engineer

    Newcastle Upon Tyne
    View Job
  • Reliability Engineer

    Newcastle Upon Tyne
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙