Ficha de decisão
- Formação
- Não identificada no texto disponívelOrigem do dado: Não disponível na base
- Experiência
- Não identificada no texto disponívelOrigem do dado: Não disponível na base
- Idioma
- Leitura automática de idiomas ainda não publicada; confira a descriçãoOrigem do dado: Não disponível na base
- Jornada
- Não identificada no texto disponívelOrigem do dado: Não disponível na base
- Vínculo
- Não identificado no texto disponívelOrigem do dado: Não disponível na base
- Modalidade e local
- Remoto. Local: Trabalho remoto Trabalho remotoOrigem do dado: Normalizado pelo Tech Jobs
Ver trecho de Modalidade e local
Remoto
Origem: Cabeçalho da vaga
- Remuneração
- Sem valor na vaga. Referência de mercado para Sênior em TecnologiaOrigem do dado: Inferido
- Nível
- SêniorOrigem do dado: Normalizado pelo Tech Jobs
Tecnologias
Citadas no anúncio
- React
- Python
- TypeScript
- GraphQL
- JavaScript
O que você vai fazer
- Other
Texto do anúncio em inglês.
Sobre a oportunidade
Project description We're building a platform that companies use to create marketplaces that help people find the right kind of provider and book an appointment. Payer and employer partners deliver it to their members inside their own sites and apps, through embeddable experiences, SDKs, an API, and an MCP server. You'll build those surfaces and the API behind them. The work spans the embeddable widget clients place on their sites, the preview app that demonstrates it, the questionnaire and booking flows, SDKs, and a remote MCP server. This is a hands-on, AI-native role: you'll use coding agents and reusable AI skills every day to ship faster without trading away quality or security. Responsibilities Build the embeddable widget as web components or iframes, with style isolation, Content Security Policy compatibility, a postMessage protocol, and versioning that won't break partner pages. Build the questionnaire and booking flows, white-label theming, and the preview app, to WCAG 2.1 AA. Implement endpoints in the shared OpenAPI contract, in Python services, including tenancy and partner authentication. Generate SDKs from the OpenAPI contract, write developer documentation, and build the sandbox experience for partner developers. Ensure proper handling of PHI. Write unit, integration, and end-to-end tests, ship through CI/CD, monitor what you build, and support incident response. Skills Must have 6+ years of full-stack engineering experience shipping production web applications. Experience building embeddable widgets, third-party-hosted web components, or SDKs that run inside other companies' products. Strong TypeScript and React, plus backend services in Python (e.g., FastAPI). Command of the web platform for embedding: custom elements and Shadow DOM, iframe sandboxing, Content Security Policy, and postMessage. REST API design with OpenAPI, including SDK generation from specs. GraphQL experience is a plus. Practical knowledge of OAuth 2.0, OpenID Connect, and SSO. Experience working with PII and/or PHI under HIPAA. Daily use of AI coding tools like Claude Code, with the judgment to keep AI-assisted code correct, tested, and secure. You drive work to landed, not merged, and you own the result. Nice to have Experience in healthcare technology and working PHI under HIPAA. Familiarity with FHIR, especially rendering FHIR SDC / Questionnaire resources, and with SMART on FHIR. Experience building MCP servers or other LLM tool integrations. Experience with micro-frontend architectures. Experience with scheduling or booking products. Experience with GraphQL or product analytics governance. Other Languages English: B2 Upper Intermediate Seniority Senior Remote Brazil, Brazil Req. VR-125902 JavaScript Cross Industry Solutions 04/11/2026 Req. VR-125902
Tecnologias
- React
- Python
- TypeScript
- GraphQL
- JavaScript
Contexto Tech Jobs
Pontos a confirmar
A vaga remota aceita candidatos de qualquer estado?
Sem trecho do anúncio para consultar neste ponto.
Limites do anúncio
- O anúncio não informa: vínculo. Isso descreve o que está no anúncio; não prova omissão da empresa.
Candidatura
Abre em nova aba, fora do Tech Jobs.
Reportar problema
Escolha o motivo para abrir um e-mail já preenchido com o título e o link desta vaga. Nada é enviado até você enviar a mensagem.
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.