Desenvolvedor(a) Full Stack Sênior (Prontuário Eletrônico)

Sylision

United States

Remote

USD 25,000 - 31,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ambiente colaborativo
Trabalhe de qualquer lugar com flexib.
Conexão global
TotalPass e Mediquo (saúde)
Team Care
Contrato CLT ou PJ

Job summary

A Sylision está buscando um Desenvolvedor(a) Full Stack Sênior para atuar em um projeto de Prontuário Eletrônico, com 100% de atuação remota. O profissional definirá o modelo de dados, garantirá imutabilidade e governança de acesso, conectando API em Node.js com TypeScript ao frontend em React e PostgreSQL.

O papel envolve orientar a equipe, assegurar segurança de dados de saúde conforme LGPD, e otimizar desempenho com Redis e OpenTelemetry, trabalhando em um ambiente que exige alta

Qualifications

  • Domínio de TypeScript com Node.js e React.
  • Conhecimento de PostgreSQL e modelagem de dados.
  • Compreensão de LGPD para dados de saúde.
  • Experiência com testes automatizados no back-end e no front-end.
  • Docker para ambiente local e de integração.

Responsibilities

  • Modelar evoluções, adendos e assinaturas com histórico imutável no PostgreSQL.
  • Implementar controle de acesso por papel e por vínculo, com registro de cada leitura.
  • Construir a linha do tempo do paciente com carregamento incremental no React.
  • Tratar edição concorrente de rascunhos por profissionais diferentes.
  • Definir a política de cache no Redis sem expor dado de um paciente a quem não pode ver.
  • Instrumentar API e front com OpenTelemetry e investigar lentidão com dados reais.
  • Orientar o time em revisão de código, segurança e testes.

Skills

TypeScript
Node.js
React
PostgreSQL
Docker
LGPD

Tools

Redis
OpenTelemetry
Git

Job description

Vaga aberta de Desenvolvedor(a) Full Stack Sênior (Prontuário Eletrônico). 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:

No prontuário eletrônico, o que foi registrado não se apaga. Uma evolução assinada por um profissional de saúde pode receber um adendo, mas o texto original continua lá, com data, hora e autoria. Quem vê o prontuário também fica registrado, porque o acesso a dado de saúde é restrito pela função de cada pessoa e precisa ser auditável.

Você vai trabalhar do banco à tela. A API em Node.js com TypeScript grava as entradas em PostgreSQL de forma imutável e controla permissões por papel e por vínculo com o paciente. O front em React monta a linha do tempo do paciente, que em casos longos reúne milhares de registros, exames anexados e prescrições, e precisa abrir rápido no meio de uma consulta.

Como sênior, você decide o modelo de dados que garante a imutabilidade, o desenho das permissões e a forma de evoluir esse sistema sem colocar em risco nada que já foi registrado.

O que você vai fazer:
  • Modelar evoluções, adendos e assinaturas com histórico imutável no PostgreSQL
  • Implementar controle de acesso por papel e por vínculo, com registro de cada leitura
  • Construir a linha do tempo do paciente com carregamento incremental no React
  • Tratar edição concorrente de rascunhos por profissionais diferentes
  • Definir a política de cache no Redis sem expor dado de um paciente a quem não pode ver
  • Instrumentar API e front com OpenTelemetry e investigar lentidão com dados reais
  • Orientar o time em revisão de código, segurança e testes
Requisitos:
  • TypeScript de ponta a ponta, com Node.js no servidor e React no cliente
  • PostgreSQL com modelagem de histórico, transações e índices
  • Autenticação, autorização e auditoria em aplicação com dado sensível
  • Testes automatizados no back-end e no front-end
  • Docker para ambiente local e de integração
  • Entendimento das obrigações da LGPD para dado de saúde
Diferenciais:
  • Vivência com sistemas de saúde, clínicas ou hospitais
  • Noção de padrões de interoperabilidade em saúde, como o HL7
  • Assinatura digital de documentos
  • Acessibilidade em telas de uso clínico intenso
  • Criptografia de dados em repouso por campo
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Mudanças que tocam permissão ou histórico passam por revisão dedicada a segurança, e o time conversa com profissionais de saúde para validar cada fluxo antes da entrega. 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 TotalPass 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
  • TypeScript
  • PostgreSQL
  • Docker
  • Git
  • Redis
  • OpenTelemetry

Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Front-end React Júnior (Prontuário Eletrônico)
Desenvolvedor(a) Front-end React Júnior (Prontuário Eletrônico)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto
Trabalho flexível
Conexão global
+2
Desenvolvedor(a) Mobile React Native Pleno (Faturamento Hospitalar)
Desenvolvedor(a) Mobile React Native Pleno (Faturamento Hospitalar)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho remoto
Conexão com times globais
+1
Desenvolvedor(a) iOS Pleno (Prontuário Eletrônico)
Desenvolvedor(a) iOS Pleno (Prontuário Eletrônico)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+1
Desenvolvedor(a) Full Stack Sênior (Autenticação e Acesso)
Desenvolvedor(a) Full Stack Sênior (Autenticação e Acesso)

Sylision • United States

Remote
USD 25,000 - 31,000
Ambiente flexível
Trabalho remoto integral
Conexão com equipes globais
+2
Desenvolvedor Full Stack Sênior: Prontuário Eletrônico Remoto
Desenvolvedor Full Stack Sênior: Prontuário Eletrônico Remoto

Sylision • United States

Remote
USD 25,000 - 31,000
Ambiente colaborativo
Trabalhe de qualquer lugar com flexib.
Conexão global
+3
Analista de Testes de API Sênior (Prontuário Eletrônico)
Analista de Testes de API Sênior (Prontuário Eletrônico)

Sylision • United States

Remote
USD 19,000 - 26,000
Desenvolvedor(a) Node.js Júnior (Onboarding de Clientes)
Desenvolvedor(a) Node.js Júnior (Onboarding de Clientes)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto e flexível
CLT ou PJ
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)
Desenvolvedor(a) Full Stack Pleno (Portal do Cliente)

Sylision • United States

Remote
USD 11,000 - 15,000
Desenvolvedor(a) Node.js Pleno (Controle de Acesso)
Desenvolvedor(a) Node.js Pleno (Controle de Acesso)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Desenvolvedor(a) PHP Júnior (Faturamento Hospitalar)
Desenvolvedor(a) PHP Júnior (Faturamento Hospitalar)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo e reconhecimento
Trabale de qualquer lugar com flexibI
Conexão com times de diferentes países
+1