Cognizant
Posted 3w ago

Are you a JavaScript Frontend Engineer ready to dive into Web Security? (Hybrid – Lisbon)

Cognizant
Lisbon, Lisboa, Portugal
HybridFull Time
Responsibilities
  • analyzing code
  • reverse engineering
  • reporting vulnerabilities
Requirements
  • Hands‑on JavaScript web development experience
  • Expertise in HTML/CSS
  • ES6/ES7
  • Node.js and Webpack
  • Familiarity with React/Angular/jQuery
  • Strong code analysis/debugging and security assessment skills
Technical tools mentioned
JavaScriptHTMLCSSJSONAJAXES6ES7Node.jsWebpackReactAngularjQueryBurp SuiteNmap

Job description

JavaScript Engineer - Web Browser Vulnerabilities

English Required / Based in Lisbon, Portugal / Hybrid



We are seeking a skilled JavaScript Engineer with a strong background in web technologies and cybersecurity to analyze, reverse engineer, and secure browser‑based applications, with a particular focus on web extensions. This role involves identifying malicious behaviors, conducting security assessments, and driving automation and process improvements within the security analysis lifecycle.


Key Responsibilities:

Analyze web extension code using static and dynamic analysis techniques to detect security violations and malicious behavior.

Perform JavaScript reverse engineering and debugging to understand complex or obfuscated codebases.

Identify, document, and report security vulnerabilities, including root cause analysis and recommended remediation steps.

Support the takedown and investigation of malicious browser extensions.

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

Analyze JavaScript code to identify malicious activities and, when necessary, reverse engineer the code.

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

Identify emerging threat patterns and share insights to enhance team detection capabilities.

Drive innovative ideas, recommend improvements, and help design and implement automation for existing processes.

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

Collaborate effectively with cross‑functional teams and maintain clear technical documentation.

Contribute to continuous improvement of security workflows and tooling.

You are someone who brings:

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

Required hands‑on experience with HTML and CSS.

Required knowledge of JSON, AJAX, and ES6/ES7 standards.

Good understanding of Node.js and Webpack.

Experience working with front‑end frameworks or libraries such as React, Angular, or jQuery.

Strong code analysis, debugging, and reverse engineering skills, particularly in JavaScript applications.

Ability to analyze JavaScript code and identify malicious activities effectively.

Good communication skills and the ability to work as a collaborative team player.

Added Advantages (Nice to Have):

Cybersecurity experience or strong security knowledge.

Familiarity with DAST and SAST methodologies.

Knowledge of cybersecurity open‑source tools such as Burp Suite, Nmap, or similar tools.

Understanding of obfuscation and de‑obfuscation techniques.

Experience writing technical and security assessment reports.






About Cognizant: 
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.

Additional employment information
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] for roles based in the Americas or [email protected] for roles based in India.

About Cognizant

Provides IT consulting and digital business process services.

Similar jobs

Frontend Engineer roles near Lisbon, Lisboa
3d
Save
Mark Applied
Hide
Frontend Engineer
Amsterdam or Lisbon
HybridFull Time
Catawiki
Catawiki: Online auction marketplace for curated rare and special objects.
Extensive frontend experience with JavaScript or TypeScript; proficiency in HTML, CSS, HTTP/S, ReactJS and related frameworks; production ownership, testing, accessibility, performance, security, SEO and cross-functional product collaboration.
TypeScript, ReactJS, JavaScript, HTML, CSS, HTTP/S, CORS, CDNs, React, NextJS, Redux, CSS Modules, Tailwind, Rails, NodeJS
3d
Save
Mark Applied
Hide
Senior Frontend Developer
Berlin or Lisbon or London or Dordrecht or Pune or New York City or Madrid or Heidelberg
HybridFull Time
Springer Nature
Springer NatureFrankfurt Stock Exchange: SPG: Publishes academic research journals and educational textbooks globally.
Mid-to-senior frontend development experience with complex systems, UI components, accessibility, maintainability, collaboration, and frontend practices. English communication skills required.
Node.js, Express
2w
Save
Mark Applied
Hide
Frontend Developer
Lisbon, Lisbon, Portugal
€30k-€57k/yr HybridFull Time
Volkswagen Group
Volkswagen GroupFrankfurt Stock Exchange: VOW3: Global manufacturer of motor vehicles and automotive financial service provider.
5+ YOE5+ years software development experience with JavaScript/TypeScript and React, Bachelor's degree or equivalent, experience with Clean Code/Architecture, HTML5/CSS/SASS/JSON, AWS managed services, IAM/Okta, unit and integration testing, fluent English.
TypeScript, JavaScript, React, HTML5, CSS, SASS, JSON, IAM, Okta, ECS, SQS, SNS, DynamoDB, RDS, AWS AppSync, Cognito, Figma, storybook, zeroheight
3w
Save
Mark Applied
Hide
Staff Frontend Engineer
Lisbon, Lisbon, Portugal
HybridFull Time
SimpleStudy
SimpleStudy: AI-powered study platform for student exam preparation.
7+ YOE7+ years software engineering experience, expert TypeScript and React, Next.js, frontend architecture, accessibility, design systems, and experience mentoring engineers.
React, React.js, React Native, TypeScript, HTML, CSS, Next.js, Tailwind CSS, TanStack Query, Jotai, Zustand, Redux, Git, Figma, Nest.js, Prisma, Playwright, Node.js, Expo, AWS
1mo
Save
Mark Applied
Hide
Frontend Engineer
Lisbon, Lisbon, Portugal
€48k-€60k/yr HybridFull Time
ComplyAdvantage
ComplyAdvantage: Provides AI-driven financial crime risk intelligence and compliance software
Proven frontend experience with Typescript and React, testing (Vitest), AI-assisted development skills, Agile/Jira experience, and production reliability/observability focus.
Typescript, React, Vitest, Claude Code, Gemini Code Assist, Jira, React Query, Vite, Gitlab, Grafana, Sentry, Figma, Cypress
1mo
Save
Mark Applied
Hide
Frontend Developer (Angular)
Lisbon, Lisbon, Portugal
HybridFull Time
Inetum
Inetum: Provides digital services and enterprise IT solutions for business transformation.
2+ YOE2+ years frontend experience with minimum 2 years hands-on Angular, strong TypeScript and JavaScript skills, CI/CD exposure, problem-solving and communication skills, professional English required.
Angular, JavaScript, TypeScript, CI/CD
1mo
Save
Mark Applied
Hide
Staff Frontend Engineer - Design Systems
Copenhagen or Lisbon or London
HybridFull Time
Pleo
Pleo: Spend management platform providing corporate cards and expense automation.
Experienced frontend engineer with TypeScript, React, component library and design-system experience, testing and accessibility best practices, architecture and mentoring skills.
TypeScript, React, MyndUp
1mo
Save
Mark Applied
Hide
Senior Frontend - Vue.js
Lisbon, Lisbon District, Portugal
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Bachelor's degree in CS/Engineering, strong frontend experience with Vue.js, JavaScript and TypeScript, responsive web app development, Agile/Scrum experience, and mandatory English proficiency.
Vue.js, TypeScript, JavaScript, React, Angular