Cognizant

JavaScript Frontend Engineer (Web Security) - Lisbon based/hybrid

Cognizant
Apply
14 days ago
Lisbon, PortugalMid Level

Responsibilities

  • Analyze web extension code with static and dynamic analysis to detect security violations and malicious behavior.
  • Perform JavaScript reverse engineering and debugging of complex or obfuscated codebases.
  • Identify, document, and report vulnerabilities with root cause analysis and remediation recommendations.
  • Support the investigation and takedown of malicious browser extensions.
  • Conduct code reviews and provide secure coding feedback.
  • Define detection rules and security patterns for scalable violation detection.
  • Investigate emerging threat patterns and improve team detection capabilities.
  • Design and implement automation and process improvements for security workflows.
  • Provide technical consultation, clarification, and grooming to team members.
  • Collaborate cross-functionally and maintain clear technical documentation.

Requirements

  • Strong hands-on JavaScript experience, including closures, prototypes, variable scope, hoisting, callbacks, and object-oriented programming principles.
  • Hands-on experience with HTML and CSS.
  • Knowledge of JSON, AJAX, and ES6/ES7 standards.
  • Good understanding of Node.js and Webpack.
  • Experience with frontend frameworks or libraries such as React, Angular, or jQuery.
  • Strong code analysis, debugging, and JavaScript reverse engineering skills.
  • Ability to identify malicious activities in JavaScript code.
  • Good communication and collaboration skills.
  • Cybersecurity experience or strong security knowledge is advantageous.
  • Familiarity with DAST and SAST methodologies is advantageous.
  • Knowledge of cybersecurity tools such as Burp Suite or Nmap is advantageous.
  • Understanding of obfuscation and de-obfuscation techniques is advantageous.
  • Experience writing technical and security assessment reports is advantageous.

Benefits

  • Lisbon, Portugal-based role with a hybrid work arrangement.
  • English is required.

Tech Stack

AngularCSSHTMLJavaScriptjQueryNode.jsReactWebpack

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value. We build full-stack AI solutions powered by deep industry, process and engineering expertise — embedding an organization's unique context into technology systems that amplify human potential and drive tangible outcomes. From strategy to deployment, we help global enterprises move from AI ambition to AI impact and stay ahead in a fast-changing world. See how at cognizant.ai | Follow us @cognizant

Contact me