Magnet Forensics
Magnet Forensics
201 – 500 Funcionários
ConsultoriaCuidados de saúdeDefesa
A Magnet Forensics desenvolve software de perícia digital e resposta a incidentes para organizações que investigam e gerenciam evidências digitais. Seus produtos, incluindo o Magnet AXIOM e o Magnet GrayKey, dão suporte à recuperação e à análise de evidências em computadores, dispositivos móveis e fontes de vídeo, enquanto as ferramentas de fluxo de trabalho ajudam as equipes a organizar e agilizar as investigações. A empresa atende órgãos de segurança pública, forças armadas, serviços de inteligência e empresas, com aplicações em investigações digitais, resposta a incidentes e gestão de evidências.

Engenheiro(a) Sênior de Frontend, Canadá (Híbrido)

Lidere a arquitetura, o desempenho e os padrões de frontend da interface web madura do Graykey na Magnet Forensics. Desenvolva software de investigação digital usado por órgãos de segurança pública e agências governamentais.

Descrição

  • Assumir a responsabilidade pela arquitetura da interface web do AppLogic e evoluí-la gradualmente enquanto ela continua em uso diário
  • Definir padrões de frontend para estrutura, nomenclatura, testes e revisão de código
  • Melhorar a qualidade da engenharia por meio de revisões de código e desenvolvimento em pares
  • Manter uma interface rápida e responsiva à medida que o produto se expande
  • Assumir a responsabilidade pela instrumentação de analytics do produto para fornecer dados consistentes e úteis à gestão de produto
  • Trabalhar em parceria com designers de UX para transformar designs em interfaces prontas para produção
  • Colaborar com as equipes de produto e engenharia em toda a organização
  • Incorporar a segurança de frontend às decisões de engenharia do dia a dia
  • Desenvolver o software central da plataforma Graykey, usado por órgãos de segurança pública e agências governamentais para extrair dados de dispositivos móveis
  • Fortalecer a interface madura renderizada no servidor por meio de melhorias na estrutura, no desempenho e no tratamento de dados

Requisitos

  • Morar no Canadá
  • Sólidos conhecimentos de JavaScript, HTML e CSS, com capacidade de desenvolver sem um framework
  • Conhecimento do DOM, do event loop, da renderização e do comportamento da rede
  • Experiência na melhoria incremental de um frontend de produção maduro
  • Experiência em arquitetura de frontend abrangendo gerenciamento de estado, design de componentes e limites entre módulos
  • Experiência na criação de perfis e otimização do tempo de carregamento e do desempenho em execução
  • Experiência em testes de frontends nos níveis unitário, de integração e ponta a ponta
  • Experiência na implementação de padrões de interface em tempo real, como WebSockets ou eventos enviados pelo servidor
  • Conhecimento dos fundamentos de segurança web, incluindo prevenção contra XSS e tratamento seguro de entradas não confiáveis
  • Capacidade de ler, modificar e testar Python de produção, incluindo templates Jinja ou similares e endpoints dependentes
  • Experiência na criação de esquemas de eventos de analytics de produto
  • Experiência no desenvolvimento de software para hardware personalizado, implantações locais, redes restritas, conexões instáveis ou indisponíveis e recursos externos limitados
  • Pelo menos seis anos de experiência profissional em engenharia, principalmente com frontends web de produção
  • Capacidade comprovada de definir a direção de frontend de uma equipe e promover a adoção de convenções
  • Experiência trabalhando diretamente com gerentes de produto em escopo, prioridades e trade-offs
  • Sólidos conhecimentos de Git e revisão de código
  • Comunicação escrita clara
  • Experiência na criação ou manutenção de uma biblioteca de componentes ou sistema de design é um diferencial
  • Experiência em perícia digital, segurança pública ou ferramentas de segurança é um diferencial
  • Conclusão bem-sucedida de uma verificação de antecedentes
  • Candidatos nos Estados Unidos devem estar autorizados a trabalhar nos Estados Unidos conforme os requisitos do E-Verify

Benefícios

  • Políticas generosas de folgas remuneradas
  • Remuneração competitiva
  • Oportunidades de voluntariado
  • Programas de recompensa e reconhecimento para funcionários
  • Comitês e grupos de recursos para funcionários
  • Benefícios de saúde e aposentadoria
  • Apoio ao aprendizado e desenvolvimento profissional
  • Ambiente de recrutamento e trabalho inclusivo e acessível
  • Verificações de antecedentes realizadas de acordo com as leis aplicáveis

Vagas relacionadas

Thermo Fisher Scientific

Administrador de aplicações Clarity PPM – Thermo Fisher Scientific, remoto na Índia

Thermo Fisher Scientific

Administre o Clarity PPM e ofereça suporte de nível 2, monitoramento, gestão de acessos, testes e implantações. Dê suporte às operações de aplicações corporativas na Índia e nas Filipinas.

Abrir
Avantor

Coordenador de operações: estoque e expedição de laboratório

Avantor

Coordena o estoque, as compras, as expedições e o atendimento ao cliente para os clientes científicos da Avantor. A função também dá suporte a remessas de materiais perigosos, relatórios e sistemas de estoque.

Abrir
Endless Studios

Desenvolvedor de currículo de design de jogos (Unity)

Endless Studios

Desenvolva aulas de design de jogos para programas de educação técnica e profissional do ensino médio na Flórida usando a engine Endstar, da Endless Studios. Crie aulas de integração com Unity, avaliações, guias para professores e tutoriais para a sala de aula.

Abrir
Nivoda

Engenheiro(a) sênior de IA e aprendizado de máquina, remoto nos Estados Unidos

Nivoda

Desenvolva sistemas de classificação, recomendação e busca multimodal para o marketplace global de joias da Nivoda e as vitrines de joalheiros. Crie recursos de aprendizado de máquina em produção para busca, descoberta de produtos e correspondência de imagens.

Abrir