Junior/Pleno Front-End Engineer - Remote

Empresa: Conviso Application Security

Localização: Remoto

Modalidade: Remoto

Nível: Júnior

Contrato: CLT ou PJ

Skills obrigatórias: typescript, microsoft-typescript, graphql, publica, vite, javascript, react, apollo, vitest, histoire, datadog, gympass

Sobre a vaga

Nosso propósito é empoderar pessoas desenvolvedoras para construírem aplicações mais seguras, ajudando empresas a alcançar maior maturidade em desenvolvimento seguro, mitigar riscos e proteger o que importa: seus negócios. Somos movidos pela inovação, investindo em pesquisa e novas tecnologias para transformar a cultura de segurança de aplicações em todo o mundo.

Aqui, acreditamos que grandes resultados vêm de pessoas apaixonadas por hacking e que compartilham o compromisso de tornar o mundo mais seguro. Nossa cultura é transparente, colaborativa e focada no aprendizado contínuo. Além disso, somos um time anywhere office com uma equipe que trabalha em mais de 34 cidades diferentes e cada Insider (nossas pessoas colaboradoras) tem liberdade para crescer de onde quiser.

Como **Pessoa Desenvolvedora Frontend (Jr/Pleno) na Conviso**, você será responsável por construir e evoluir interfaces de uma plataforma de segurança de aplicações, entregando features de ponta a ponta com Vue 3 e TypeScript, GraphQL e design system, com foco em visualização clara de riscos, qualidade, testes, performance e acessibilidade.

**Trabalho remoto, impacto global.**

**Está pronto(a) para transformar desafios em soluções e crescer com a gente?**

**Vem para a Conviso!**

**Responsabilidades e atribuições**

**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.

**Requisitos e qualificações**

**É 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.

**Informações adicionais**

**INFORMAÇÕES ADICIONAIS**

Você fará parte de uma squad com duas pessoas de Frontend e trabalhará em uma aplicação viva, com áreas maduras e outras em constante evolução. O time conta com design system documentado, testes automatizados, feature flags, monitoramento via Datadog RUM e code review obrigatório.

A diferença entre os níveis está no grau de autonomia:

- **Júnior:** entrega tarefas bem definidas com qualidade, pede ajuda quando necessário, navega em uma base de código grande e usa feedbacks de review como aprendizado.

- **Pleno:** conduz features completas, desdobra entregas, negocia escopo, antecipa impactos e apoia o desenvolvimento de colegas.

Não esperamos que você conheça toda a stack no primeiro dia, nem que seja especialista em segurança. Valorizamos curiosidade, colaboração, qualidade e vontade de aprender.

Se você atende a boa parte dos requisitos, candidate-se mesmo assim. Preferimos avaliar pessoas a descartá-las por checklist.

**BENEFÍCIOS**

Além de trabalhar em uma empresa onde você pode se desenvolver enquanto faz parte integralmente do negócio, oferecemos benefícios para tornar nossos dias ainda mais agradáveis!

- Vale Refeição de R$1000,00 por mês, pagos no cartão multibenefícios Flash, com desconto de apenas R$1 por mês;

- Auxílio anywhere office de R$100,00 por mês;

- Auxílio equipamento de R$300,00 por mês;

- Plano de saúde e odontológico da SulAmérica para cuidar de você e da sua família, sem desconto;

- Plano específico da Flash Care para saúde mental e atenção primária à saúde;

- Seguro de vida;

- Wellhub (Gympass) e Totalpass;

- Acesso à plataforma da Unico Skill para apoiar seu crescimento profissional e desenvolvimento contínuo;

- Reembolso de 70% em treinamentos e certificações;

- Programa de Indicação: Meu Amigo Vale Ouro;

- Programa filho nota 10;

- Day off de aniversário;

- Day off no dia de mudança de casa;

- Time off to pet care;

- Qualidade de vida, trabalho 100% remoto, isso mesmo, anywhere office.

**QUER SABER MAIS SOBRE A CONVISO?!**

Culture Code

Blog

Podcast

Canal do youtube

-

*Aqui a diversidade importa! Valorizamos as diferenças, pluralidades de raça, cor, religião, gênero e identidade de gênero, nacionalidade, orientações sexuais ou de idade, pois acreditamos na importância de compartilhar ideias e pontos de vista distintos.*

Cada pessoa importa, ninguém aqui é somente um número. **Cada Insider importa!**

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.

Criar conta grátis no TrailWise para ver seu Match Score