detalhes da função

Desenvolvedor Sênior/Staff JavaScript - SDK para Web

detalhes da função

Desenvolvedor Sênior/Staff JavaScript - SDK para Web

detalhes da função

Desenvolvedor Sênior/Staff JavaScript - SDK para Web

detalhes da função

Desenvolvedor Sênior/Staff JavaScript - SDK para Web

Localização

Remoto (EUA/Canadá)

Contexto

Estamos buscando um Desenvolvedor de JavaScript Sênior altamente qualificado para projetar, construir e otimizar nosso SDK para Web. Este SDK será o núcleo de nossas soluções para impressão digital de dispositivos, verificação de identidade e análise de comportamento, permitindo que nossos clientes se mantenham à frente no cenário em constante evolução da prevenção de fraudes.

Como Desenvolvedor Sênior, você liderará o design, desenvolvimento e otimização de desempenho do nosso SDK para Web, aproveitando sua profunda expertise em JavaScript, TypeScript e tecnologias web modernas. Você colaborará entre equipes para entregar um SDK seguro, escalável e amigável para desenvolvedores.

Sobre a Oscilar

A Oscilar está redefinindo a tomada de decisões de risco e prevenção de fraudes através de tecnologia de ponta e inovação. Capacitamos empresas com soluções robustas que aprimoram a segurança, simplificam operações e otimizam experiências do cliente.

Responsabilidades

  • Lidere o desenvolvimento e a manutenção de um Web SDK de alto desempenho para coleta e análise de dados relacionados ao navegador e ao dispositivo.

  • Desenhe e implemente algoritmos para criar impressões digitais únicas de dispositivos e capture insights baseados em comportamento (por exemplo, gestos, interações de teclado e mouse).

  • Construa e mantenha um pipeline CI/CD robusto com testes automatizados em diferentes navegadores e ciclos de lançamento.

  • Otimize continuamente o desempenho do SDK para minimizar o uso de recursos e garantir uma experiência de usuário perfeita.

  • Mantenha-se atualizado sobre novas tecnologias da web, práticas de segurança e tendências do setor para aprimorar as capacidades do SDK.

  • Desenvolva um código limpo, mantido e bem documentado, alinhado com as melhores práticas de codificação.

  • Conduza revisões de código completas e mentoreie engenheiros juniores sobre as melhores práticas.

  • Colabore com equipes multifuncionais — incluindo gerentes de produto, designers e engenheiros de QA — para atender aos padrões de alta qualidade e requisitos dos clientes.

  • Garanta que os princípios de privacidade e segurança de dados estejam incorporados no design e implementação do SDK.

  • Impulsione a inovação em soluções baseadas em navegador para risco, detecção de fraudes e análise de dispositivos.

Requisitos

Habilidades Técnicas
  • Proficiência: JavaScript (ES6+), TypeScript, REST APIs, Git e ferramentas de controle de versão.

  • Especialização em SDK Web: Experiência extensa em projetar e manter SDKs ou bibliotecas da Web, com foco em coleta de dados, rastreamento ou análises.

  • APIs de Navegador: Compreensão profunda dos ambientes de navegador, APIs e manuseio eficiente de dados relacionados ao navegador.

  • Princípios de Segurança: Forte conhecimento em privacidade de dados, criptografia, hashing e técnicas de ofuscação.

  • Compatibilidade Cruzada de Navegadores: Experiência em construir soluções que funcionam de forma fluida em diversos navegadores e dispositivos.

  • Familiaridade com Servidor: Compreensão de tecnologias do lado do servidor e APIs RESTful para recuperação e armazenamento de dados.

  • Ferramentas de Build: Proficiência em ferramentas e frameworks de build modernos, como Webpack, Babel ou Rollup.

Habilidades Interpessoais
  • Excelentes habilidades de resolução de problemas, com atenção aos detalhes e um foco em entregar soluções de alta qualidade.

  • Fortes habilidades de comunicação e colaboração para trabalhar eficazmente em equipes multifuncionais.

  • Capacidade de mentorar e fornecer feedback construtivo para desenvolvedores juniores.

Educação & Experiência
  • Graduação em Ciência da Computação, Engenharia de Software, ou área relacionada (ou experiência equivalente).

  • Mais de 8 anos de experiência em desenvolvimento web, com pelo menos 3 anos focados na construção e manutenção de SDKs.

  • Histórico comprovado de contribuição para projetos de código aberto ou de apresentar trabalhos relevantes em plataformas como o GitHub.

Qualificações Preferenciais
  • Experiência com análises impulsionadas por IA, sistemas de risco ou tecnologias de prevenção de fraude.

  • Familiaridade com SDKs JavaScript, gestos e processamento de dados de interação.

  • Experiência prévia em ambiente distribuído de alta escala.

O Que Oferecemos
  • Um ambiente colaborativo e dinâmico com foco em inovação.

  • Oportunidades de crescimento de carreira e liderança técnica.

  • Compensaçã competitiva, benefícios e vantagens.

  • Opções de trabalho flexíveis, incluindo trabalho remoto.

Se você é apaixonado por criar impactantes SDKs web e gosta de resolver desafios complexos em risco e prevenção de fraudes, adoraríamos ouvir de você.

Para se candidatar, envie seu currículo por email para eng-careers@oscilar.com.