JavaScript Security Software Developer, Fraud (Remote)

bet365East London, GB
Published on

About the Role

As a JavaScript Security Software Developer, you will safeguard the Business by uncovering exploits, architecting robust defenses, and collaborating with teams to counter sophisticated reverse engineers. Within the fraud site defence team, you will be at the forefront of our security battle on our Web platform. This role will enable you to face sophisticated hackers daily by uncovering and analysing exploits, vulnerabilities, and automation mechanisms. Your responsibilities will include designing and implementing cutting-edge anti-tamper and anti-cheat systems across our website, ensuring robust data integrity and innovative client hardening.

Main Responsibilities

  • Identifying, analysing, and reverse engineering exploits, vulnerabilities, and cheat mechanisms to devise effective countermeasures.
  • Designing and implementing advanced anti-tamper and anti-cheat systems on the Company website.
  • Implementing robust detection and prevention systems to block unauthorised automation, preserving user interaction integrity.
  • Guaranteeing data integrity by implementing measures that keep the website free from spoofing.
  • Innovating new methods from memory protection to code obfuscation to mitigate potential exploits.
  • Continuously analysing emerging threats and hacker behaviours to refine and adapt security strategies.
  • Mentoring junior developers and fostering a proactive security culture.
  • Maintaining tools and scripts for real-time detection of suspicious activities.

About the Candidate

The ideal candidate will have:

  • Experience and interest in JavaScript security, threat modelling, developing anti-bot measures, and creating robust obfuscation flows.
  • Proven skills in architecting advanced security features, anti-tamper, and robust defence mechanisms.
  • Understanding of low-level systems programming along with a strong grasp of virtualisation and bytecode interpretation.
  • Proficiency in TypeScript and JavaScript for developing secure, high-performance web applications.
  • Expertise in web development and additional experience in native app security to enable cross-platform solutions.
  • Strong knowledge of cryptography, hashing, and secure key management practices.
  • A passion for uncovering vulnerabilities and anticipating potential attackers.

About the Company

bet365 is renowned for its innovative approach to delivering secure gaming solutions. Our work environment is built upon collaborative efforts to enhance our systems against potential security threats. We continuously adapt our strategies to meet the evolving landscape, driven by a shared goal of providing an uncompromised experience to our users.

Company Culture and Benefits

We are committed to fostering a culture that celebrates innovation, teamwork, and continuous improvement. By joining bet365, you will be part of a forward-thinking team dedicated to maintaining the industry's highest standards of security and integrity. Benefits include professional development opportunities and a collaborative work environment.