×
Register Here to Apply for Jobs or Post Jobs. X

Desenvolvedor Full Stack Sênior; Autenticação e Acesso

Job in Jacksonville, Duval County, Florida, 32099, USA
Listing for: Sylision
Full Time position
Listed on 2026-10-30
Job specializations:
  • IT/Tech
    Systems Engineer, Web Developer, UI/UX Design
Salary/Wage Range or Industry Benchmark: 11000 USD Monthly USD 11000.00 MONTH
Job Description & How to Apply Below
Position: Desenvolvedor(a) Full Stack Sênior (Autenticação e Acesso)

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
Requisitos:
  • 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
Diferenciais:
  • 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
Como é trabalhar aqui:

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
Tecnologias envolvidas:
  • 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.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary