Skip to main content
Back to Jobs

Especialista de Desenvolvimento de Software II

Develop secure web components for fraud detection SDK using JavaScript and TypeScript

Develop and maintain critical web components of the unified SDK using JavaScript and TypeScript, ensuring secure capture, validation, and transmission of data from sources like images, documents, and sensors. Implement advanced fraud protection mechanisms including detection of content injection, session tampering, malicious automation, and execution in virtualized or untrusted environments. Collaborate with architecture, security, platform, a...

Why This Role?

Work directly on the client layer, one of the most critical attack surfaces for fraud and security

Key Responsibilities

  • Develop and maintain web components of the unified SDK using JavaScript and TypeScript
  • Design and implement protection mechanisms against digital attacks, automation, and execution environment manipulation
  • Create solutions for detecting headless browsers, virtualized environments, emulators, and digital fraud tools
  • Ensure secure communication between web components, native SDKs, and backend services
  • Implement integrity controls and validation for data captured by the SDK
  • Develop telemetry, metrics, logs, and observability mechanisms for continuous platform monitoring

Requirements

  • Solid experience developing web applications using JavaScript and TypeScript
  • Advanced knowledge of web architecture and frontend security principles
  • Complete higher education in Computer Science, Software Engineering, Information Systems, or related field

Required Skills

javascripttypescriptweb-developmentsecuritydata-protectionWeb SecuritySDK DevelopmentFraud DetectionFrontend Engineering
View Original Description from SmartRecruitersShow more

Original description from SmartRecruiters

Descrição do trabalho Atua no desenvolvimento e evolução dos componentes web do SDK unificado, garantindo a captura, validação e transmissão segura de dados provenientes de diferentes fontes, como imagens, documentos e sensores, preservando sua integridade durante toda a jornada até os serviços de backend. É responsável pela implementação de mecanismos avançados de proteção contra fraudes digitais, incluindo detecção de injeção de conteúdo, adulteração de sessões, automação maliciosa e execução em ambientes virtualizados ou navegadores não confiáveis. Trabalha diretamente na camada cliente, considerada uma das superfícies mais críticas de exposição a ataques. Colabora com equipes de Arquitetura, Segurança da Informação, Engenharia de Plataforma e Produto para transformar requisitos de segurança, confiabilidade e conformidade em soluções escaláveis e prontas para produção. Atua continuamente na otimização de performance, compatibilidade entre navegadores e dispositivos, observabilidade e telemetria, contribuindo para aumentar os níveis de confiança e assertividade dos motores de decisão de risco e fraude. Principais Responsabilidades Desenvolver e manter componentes web críticos do SDK unificado utilizando JavaScript e TypeScript. Projetar e implementar mecanismos de proteção contra ataques digitais, automação e manipulação de ambientes de execução. Criar soluções de detecção de navegadores headless, ambientes virtualizados, emuladores e ferramentas de fraude digital. Garantir a comunicação segura entre componentes web, SDKs nativos e serviços de backend. Implementar controles de integridade e validação dos dados capturados pelo SDK. Desenvolver telemetria, métricas, logs e mecanismos de observabilidade para monitoramento contínuo da plataforma. Realizar análises de performance e otimização da experiência de captura em diferentes navegadores e dispositivos. Participar da definição de arquitetura, padrões de desenvolvimento e estratégias de segurança para aplicações client-side. Conduzir revisões de código e apoiar tecnicamente equipes de desenvolvimento na adoção de boas práticas de engenharia. Investigar vulnerabilidades e contribuir para a evolução contínua dos mecanismos de prevenção a fraude e abuso. Formação superior completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas. Experiência sólida no desenvolvimento de aplicações web utilizando JavaScript e TypeScript. Conhecimento avançado em arquitetura e funcionamento interno de navegadores modernos. Experiência com frameworks modernos de front-end como React, Angular ou Vue.js. Conhecimento em segurança de aplicações web, incluindo OWASP Top 10, CSP, CORS, XSS, CSRF e autenticação segura. Experiência com WebAuthn, fingerprinting de dispositivos e mecanismos de proteção client-side. Conhecimento em detecção de automação de navegadores, ambientes virtualizados, emuladores e ferramentas de scraping. Experiência na integração entre aplicações web e SDKs nativos mobile ou desktop. Conhecimento em APIs REST, protocolos de comunicação segura e criptografia aplicada. Experiência com ferramentas de observabilidade, monitoramento e análise de logs. Vivência com processos de desenvolvimento ágil e práticas de DevSecOps. Diferenciais Experiência em produtos de identidade digital, biometria ou prevenção à fraude. Conhecimento em WebAssembly (WASM). Experiência com análise comportamental e device intelligence. Conhecimento em técnicas de anti-tampering, anti-debugging e proteção de código cliente. Experiência em ambientes de alta escala e aplicações com requisitos críticos de segurança. Conhecimento de soluções de captura documental, prova de vida ou onboarding digital. Vivência com arquitetura de SDKs multiplataforma. Competências Comportamentais Forte capacidade analítica e resolução de problemas complexos. Mentalidade voltada para segurança, qualidade e confiabilidade. Excelente comunicação para interação com times multidisciplinares. Capacidade de influenciar decisões técnicas e arquiteturais. Senso de ownership e autonomia na condução de iniciativas estratégicas. Interesse contínuo por pesquisa e evolução em cibersegurança, antifraude e tecnologias web emergentes. A Serasa Experian é muito mais do que você imagina. Com o propósito de criar um futuro melhor, ampliando oportunidades para pessoas e empresas, no Brasil somos mais de 4 mil pessoas que atuam em diversos times e especialidades. Aqui, cada conhecimento e diversidade se complementa e você pode trabalhar no que mais ama, estamos comprometidos a construir uma cultura inclusiva e um ambiente no qual pessoas possam equilibrar a carreira com seus compromissos e interesses pessoais, prezando pelo bem-estar. A gente se dedica muito em ser uma das melhores e mais inovadoras empresas para se trabalhar do país, possibilitando experiências e carreiras incríveis para nossas pessoas. Nossa forte abordagem de pessoas em primeiro lugar é reconhecida externamente por meio de diversas certificações de mercado: fomos premiados pelo Great Place To Work™ em 24 países e pela certificação internacional Top Employers, além de sermos reconhecidos como uma das melhores empresas para jovens profissionais e contarmos com uma avaliação de 4,6 no Glassdoor. Cada reconhecimento nos indica que estamos no caminho certo, proporcionando um ambiente de trabalho cada vez melhor para nossos talentos. Experian Careers - Creating a better tomorrow together Find out what its like to work for Experian by clicking here

Salary Context

Similar Engineering roles on LokerDollar pay around $170k/yr (range $1.8k–1000k/yr, n=858 active listings).

Hiring at Experian

Experian has 84 other active roles on LokerDollar and has been hiring here since Mar 27, 2026 — across Engineering, Product, Data & Analytics.

View all Experian openings →

Openness not stated by employer — check the listing

Company
Experian
Estimated salary
$140k–185k/yr
Based on similar roles — not stated by the employer
Job Type
full time
Location
Dublin, Ireland · Remote
Category
Seniority
mid
PostedNewNew & verified
Sep 23, 2026

Share this job

Help a friend find their next remote role.

Frequently asked questions

Is Especialista de Desenvolvimento de Software II at Experian a remote job?
Yes, Especialista de Desenvolvimento de Software II at Experian is remote, but the employer did not state which countries can apply. Check the listing before applying.
What type of employment is Especialista de Desenvolvimento de Software II at Experian?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Experian.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog