Conviso Application Security
Brasil / Global
Junior/Pleno Front-End Engineer - Remote
- Remote
Brasil / Global
No mercado de AppSec desde 2008, somos referência global em Segurança de Aplicações. SaaS e dev-first, fomentamos a cultura de desenvolvimento seguro em mais de 22 países, por meio de serviços, projetos, treinamentos, consultorias e nosso principal produto: a Conviso Platform. Nosso portfólio inclui importantes players do setor financeiro do mundo todo e grandes e-commerces.
O propósito que nos move
Seguimos a cultura dev-first e nossos produtos são criados para otimizar a rotina de profissionais de desenvolvimento para que segurança deixe de ser um gargalo e se torne uma cultura.
Para essa missão, reunimos desenvolvedores que conhecem muito bem os desafios de incluir segurança em uma rotina de DevOps e criamos uma plataforma de devs para devs.
AppSec como cultura
Apenas 18,2% de pessoas que trabalham em empresas de softwares ou e-commerces acreditam que existe conhecimento suficiente sobre AppSec dentro das organizações. Na Conviso, acreditamos que implementar ações de conscientização e treinamentos é a chave para uma cultura que priorize a inserção de segurança nas primeiras etapas de design de uma aplicação.
Remote first
Nascemos remotos e hoje contamos com uma equipe que trabalha em mais de 34 cidades diferentes e cada Insider (nossas pessoas colaboradoras) tem liberdade para crescer de onde quiser.
/n É IMPRESCINDÍVEL TER
Conhecimento em JavaScript moderno e TypeScript;
Experiência com Vue 3 e Composition API ou experiência sólida com React ou Angular, com interesse em trabalhar com Vue;
Domínio de HTML semântico e CSS, incluindo layout, flexbox, grid e especificidade;
Experiência no consumo de APIs REST ou GraphQL e no gerenciamento de estados assíncronos;
Prática em escrever e ler testes automatizados;
Familiaridade com Git e fluxo de code review;
Comunicação escrita clara para colaborar em PRs, issues e documentações;
Inglês para leitura técnica e escrita de código, commits e PRs.
⚡ SERÁ UM DIFERENCIAL
Experiência com GraphQL e Apollo Client;
Conhecimento em Quasar, Vitest, Pinia, Histoire ou ferramentas similares;
Experiência na criação ou manutenção de design systems;
Vivência com interfaces orientadas a dados, tabelas densas, filtros e visualizações;
Conhecimento de acessibilidade, internacionalização e performance em aplicações grandes;
Contato prévio com segurança de aplicações, incluindo conceitos como ASPM, SAST, DAST, SCA, SBOM, CVSS, CWE e OWASP Top 10.
/n ✨ SEU DIA A DIA
Entregar features de ponta a ponta, participando do refinamento com Produto e Design até a publicação em produção, sempre com testes e code review;
Construir e evoluir interfaces com Vue 3, TypeScript, Vite, Quasar e o design system interno;
Modelar e consumir dados via GraphQL, lidando com grandes volumes de informações, filtros, paginação e estados de carregamento e erro;
Desenvolver visualizações e tabelas densas que tornem riscos de segurança fáceis de entender e priorizar;
Reutilizar e evoluir o design system, criando novos componentes somente quando houver necessidade justificada;
Escrever testes automatizados junto com cada entrega;
Cuidar de performance, acessibilidade, internacionalização e tamanho de bundle em uma SPA de grande porte;
Participar ativamente de code reviews, contribuindo para a evolução técnica do time;
Trabalhar em parceria com pessoas de Produto, Design e Backend para criar soluções que resolvam problemas reais de quem desenvolve software.
Brasil / Global
Brazil / Global
Brasil / Global
Brasil / Global
Brasil / Global
Brasil / Global