Overslaan en naar de inhoud gaan

Front‑End Engineer (Web Security) - Lisbon based/hybrid

00068299501

We are looking for a curious, analytical, and detail‑oriented JavaScript/ Front End professional with a strong interest in understanding how malicious software operates within browser‑based applications, particularly web extensions. The ideal candidate has a solid background in code review and the ability to assess the true behavior of software beyond its declared functionality, and a strong motivation to identify security risks at scale.

This role requires a hands‑on technical profile with strong out‑of‑the‑box thinking, capable of auditing both submitted code and internal review tools to uncover potential security gaps. A proactive mindset, combined with strong analytical and investigative skills, is key to success in this position.

Key Responsibilities

· Analyze browser extension code using static and dynamic analysis techniques to identify security violations and malicious behavior.

· Perform code reverse engineering and debugging, primarily focused on JavaScript‑based front‑end technologies.

· Review extension source code to determine actual behavior versus declared functionality.

· Identify, document, and report security vulnerabilities, including impacted code areas and recommended remediation actions.

· Support the investigation and takedown of malicious browser extensions.

· Audit and assess internal review and detection tools to identify potential gaps or flaws.

· Identify emerging threat patterns and share insights with the team to improve detection capabilities.

· Define and implement rules and detection patterns to identify security violations at scale.

· Recommend and contribute to process improvements and automation to enhance efficiency and accuracy.

· Act as a technical consultant, providing guidance, clarification, and technical input to team members.

· Conduct code reviews and provide feedback aligned with secure coding best practices.

· Collaborate with cross‑functional teams and maintain clear, well‑structured technical documentation.

Required Skills

· Strong hands‑on experience with JavaScript, including advanced concepts such as closures, prototypes, variable scope, hoisting, callbacks, and object‑oriented principles.

· Proficiency in HTML and CSS.

· Solid experience in code review, with the ability to assess real behavior and intent.

· Experience working with database queries, such as SQL.

· Strong analytical mindset with curiosity and the ability to think creatively and critically.

Nice‑to‑Have Skills

· Knowledge of web application and cybersecurity fundamentals, including vulnerability assessment and remediation.

· Experience or familiarity with browser extensions and their lifecycle.

· Exposure to cybersecurity tools such as Burp Suite, Nmap, or similar open‑source tools.

· Understanding of malware categories and behaviors.

· Experience or familiarity with DAST and SAST methodologies.

· Understanding of obfuscation and de‑obfuscation techniques.

· Experience with Node.js, Webpack, and front‑end frameworks or libraries such as React, Angular, or jQuery.

· Strong experience in writing technical and security assessment reports.


De Cognizant Community
We zijn een team dat elkaar helpt om doelen te bereiken op het hoogste niveau. Zonder ons team zouden we niet in staat zijn om de huidige energieke, samenwerkende en inclusieve werkomgeving te behouden. Een omgeving gericht om iedereen te laten slagen. 

  • Cognizant is een globale community van 300.000+ collega’s
  • We dromen niet alleen van een betere wereld, wij helpen het te maken
  • We zorgen voor onze mensen, de klanten, het bedrijf, de community en het klimaat door te doen wat goed is
  • We zetten in op een innovatieve omgeving waar je zelf kan bouwen aan een carriere pad dat bij jou past. 

Over ons
Cognizant (NASDAQ: CTSH) is een bouwer van AI-oplossingen en een leverancier van technologiediensten. Wij slaan de brug tussen AI-investeringen en ondernemingswaarde door het bouwen van full-stack AI-oplossingen voor onze klanten. Onze diepgaande kennis van sectoren, processen en engineering stelt ons in staat om de unieke context van een organisatie te verankeren in technologische systemen. Deze systemen versterken het menselijk potentieel, realiseren tastbaar rendement en geven wereldwijde ondernemingen een voorsprong in een snel veranderende wereld. Ontdek hoe op www.cognizant.com of @cognizant.

Cognizant is een werkgever die gelijke kansen biedt. Uw sollicitatie en kandidatuur worden niet in overweging genomen op basis van ras, huidskleur, geslacht, religie, geloofsovertuiging, seksuele geaardheid, genderidentiteit, nationale afkomst, handicap, genetische informatie, zwangerschap, veteranenstatus of enig ander kenmerk dat beschermd wordt door federale, staats- of lokale wetgeving.

Disclaimer: 
De informatie omtrent compensatie is accuraat ten tijde van deze posting. Cognizant heeft het recht om deze informatie aan te passen. Met lokale wetgeving in achtneming. 

Sluit je aan bij onze Talent Community

Nog niet de juiste kans tegengekomen? Ontvang de nieuwste updates over vacatures, wervingsevenementen en bedrijfsnieuws, speciaal op maat gemaakt voor jou!

Aanmelden