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

Desenvolvedor iOS Pleno; Prontuário Eletrônico

Job in Jacksonville, Duval County, Florida, 32099, USA
Listing for: Sylision
Full Time position
Listed on 2026-10-30
Job specializations:
  • IT/Tech
    Technical Support, Web Developer, Systems Engineer, 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) iOS Pleno (Prontuário Eletrônico)

Vaga aberta de Desenvolvedor(a) iOS Pleno (Prontuário Eletrônico). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R $ 5.000 a R $ 6.500.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

No aplicativo de prontuário para iPad e iPhone, o profissional de saúde consulta o histórico do paciente, registra a evolução durante a visita, prescreve e assina. Muitas vezes isso acontece em corredores e quartos onde o sinal é fraco, então o app precisa permitir o registro sem conexão e sincronizar depois, sem perder nenhuma anotação.

O app é escrito em Swift com SwiftUI, e cada funcionalidade que você entregar vai lidar com dado sensível. Dado de saúde exige cuidado em cada camada: o que fica no aparelho é cifrado, a sessão expira e pede biometria para voltar, e nenhuma informação de paciente aparece em notificação ou na tela de troca de apps. Ao mesmo tempo, o profissional não pode perder tempo com o app, porque precisa abrir o paciente certo em dois toques.

Conflito de edição também é real: duas pessoas podem registrar evolução no mesmo paciente ao mesmo tempo, e o app precisa preservar as duas anotações. Cabe a você decidir a modelagem local e a estratégia de sincronização, e escrever os testes que provam que nenhuma anotação some.

O que você vai fazer:
  • Construir o registro de evolução clínica com salvamento local e sincronização posterior
  • Proteger os dados no aparelho com cifragem, Keychain e bloqueio por biometria
  • Esconder informações do paciente em notificações e na troca de apps
  • Implementar busca rápida de paciente e acesso ao histórico recente
  • Tratar edições concorrentes sem perder a anotação de ninguém
  • Modelar a persistência local com Core Data e migrações seguras
  • Escrever testes com XCTest para sincronização, cifragem e conflitos
Requisitos:
  • Swift e SwiftUI em produção, com domínio de estado e navegação
  • Persistência local com Core Data ou Swift Data
  • Segurança de dados no iOS, incluindo Keychain e autenticação biométrica
  • Sincronização de dados com funcionamento sem conexão
  • Testes automatizados com XCTest
  • Autonomia para entregar uma funcionalidade inteira e explicar as próprias escolhas de desenho
Diferenciais:
  • Ter trabalhado com aplicação de saúde ou outro dado sensível
  • Noção de LGPD aplicada a dado de saúde
  • Acessibilidade com Voice Over e Dynamic Type
  • Suporte a iPad com múltiplas janelas
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. As mudanças que tocam dado de paciente passam por revisão de código com checagem específica de segurança, e o time valida os fluxos novos com profissionais de saúde antes da publicação. Programar sabendo que do outro lado há um paciente sendo atendido muda o seu cuidado com o código?

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:
  • Swift
  • SwiftUI
  • Combine
  • Core Data
  • Keychain
  • Local Authentication
  • XCTest
  • Git
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