Secure Software Developer
We are seeking an expert in JavaScript security to safeguard our Business by uncovering exploits, architecting robust defences, and collaborating with teams to thwart sophisticated reverse engineers.
This role is at the forefront of our security battle on our Web platform, where you will face sophisticated hackers daily by uncovering and analysing exploits, vulnerabilities and automation mechanisms.
You will design and implement cutting-edge anti-tamper and anti-cheat systems across our website, with hand-offs to our companion apps for additional security checks, whilst ensuring robust data integrity and innovative client hardening.
This challenge requires leveraging your programming, reverse engineering, and obfuscation techniques to keep us one step ahead in today's dynamic threat landscape.
Main Responsibilities:
* Identifying, analysing, and reversing engineering exploits, vulnerabilities, and cheat mechanisms to devise effective countermeasures.
* Designing and implementing advanced anti-tamper and anti-cheat systems across our website.
* Implementing robust detection and prevention systems to identify and block unauthorised automation, including bots, macros, and scripting tools, preserving the integrity of user interactions.
* Implementing measures that guarantee data in the website remains unspoofed and untampered.
* Pioneering new methods from memory protection to code obfuscation, to pre-empt and mitigate potential exploits.
* Continuously analysing emerging threats and hacker behaviour to refine and adapt security strategies.
* Providing mentorship and knowledge sharing to junior developers, fostering a proactive security culture.
* Creating and maintaining tools and scripts for real-time detection and response to suspicious activities.