Desenvolvedor Full Stack Sênior; Autenticação e Acesso
Listed on 2026-10-30
-
IT/Tech
Systems Engineer, Web Developer, UI/UX Design
Vaga aberta de Desenvolvedor(a) Full Stack Sênior (Autenticação e Acesso). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.
Nível: senior.
Modelo de trabalho: 100% Remoto.
Faixa salarial: R $ 11.000 a R $ 14.000.
Contratação: tempo integral, CLT ou PJ.
Sobre a vaga:Login é a primeira tela que todo mundo vê e a última que alguém quer ver dar problema. Por trás dela há senha com regra de força, segundo fator de autenticação, recuperação de acesso que não pode ser usada por quem não é dono da conta, bloqueio contra tentativas em massa e sessões que expiram no tempo certo em cada aparelho.
Você vai trabalhar no serviço de identidade em Node.js com TypeScript e nas telas em React. O serviço emite tokens por OAuth 2.0 e OpenID Connect, guarda sessões no Redis e usuários e permissões no PostgreSQL. Do lado administrativo, há telas para criar papéis, atribuir permissões e ver o histórico de acesso de cada conta.
Como sênior, você decide o desenho de sessões e tokens, o modelo de permissões e a forma de reagir quando há sinal de ataque, sem trancar do lado de fora quem só esqueceu a senha.
O que você vai fazer:- Desenhar o ciclo de sessões e tokens, com renovação e revogação por aparelho
- Implementar segundo fator e recuperação de acesso com verificação proporcional ao risco
- Proteger o login contra tentativa em massa com limites por conta, por origem e por aparelho
- Construir as telas de administração de papéis e permissões em React
- Registrar e expor o histórico de acessos e de mudanças de permissão
- Responder a incidentes de segurança junto com quem cuida da área
- Orientar o time em práticas seguras de desenvolvimento e revisar código
- TypeScript com Node.js e React em produção
- OAuth 2.0 e OpenID Connect além do uso de biblioteca pronta
- Armazenamento seguro de senha e de segredos
- Modelagem de papéis e permissões em PostgreSQL
- Redis para sessões e controle de tentativas
- Conhecimento das falhas mais comuns em aplicações web e de como evitá-las
- Chaves de acesso sem senha com o padrão Web Authn
- Login único entre aplicações de uma mesma organização
- Vivência com identidade em ambiente regulado
- Testes de segurança automatizados no pipeline
- Acessibilidade em telas de login e de verificação
Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Código que toca autenticação passa por revisão de duas pessoas e por análise automática de segurança, e as decisões de desenho ficam registradas com o raciocínio que levou a elas. Na candidatura, informe a sua pretensão salarial.
Benefícios oferecidos pela empresa contratante:- Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
- Trabalhe de qualquer lugar, com liberdade e flexibilidade
- Conexão global: convivência com times de diferentes países e culturas
- Apoio à saúde física com Total Pass e Mediquo
- Cuidado com a saúde mental pelo programa Team Care
- Contratação e jornada definidas com a empresa contratante
- React
- Node.js
- Type Script
- PostgreSQL
- Docker
- Git
- OAuth 2.0
- OpenID Connect
- Redis
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).