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

Desenvolvedor Full Stack Sênior; Prontuário Eletrônico

Job in Houston, Harris County, Texas, 77001, USA
Listing for: Sylision
Full Time position
Listed on 2026-10-27
Job specializations:
  • Manufacturing / Production
    Systems Engineer
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 (Prontuário Eletrônico)

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 Open Telemetry 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 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
  • Redis
  • Open Telemetry

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