Desenvolvedor de Software – Sênior
Posted 34ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Developer designing and evolving web interfaces for a government AI platform. Collaborating with senior engineers to ensure high reliability and accessibility standards.
Responsibilities:
- Construir e evoluir a UI (React + TypeScript / Next.js) com foco em acessibilidade, performance, consistência visual e experiência do usuário em contexto governamental.
- Implementar fluxos ponta-a-ponta, integrando com APIs via BFF.
- Garantir robustez e observabilidade no front, tratamento de erros e UX resiliente.
- Trabalhar em conjunto com o(a) Senior ML Engineer/DS para desenhar experiências alinhadas a requisitos de governança.
Requirements:
- Atuação no design, construção e evolução da interface web de uma Plataforma Governamental de IA.
- Trabalhará em colaboração direta com o(a) Senior ML Engineer/Cientista de Dados Sênior (GenAI/RAG) e com a engenharia backend para entregar fluxos completos de uso de IA com rastreabilidade, auditoria, RBAC e alta confiabilidade.
- Construir e evoluir a UI (React + TypeScript / Next.js) com foco em acessibilidade, performance, consistência visual e experiência do usuário em contexto governamental.
- Implementar fluxos ponta-a-ponta, integrando com APIs via BFF: autenticação e autorização RBAC (perfis, permissões, escopos por órgão/unidade quando aplicável); gestão de assistentes (CRUD), configurações e catálogo; gestão de prompts/templates, versionamento e histórico de alterações (auditoria); upload assíncrono de documentos (múltiplos arquivos, validações, retomada, progresso, cancelamento e reenvio); acompanhamento de processamento com callbacks/webhooks/polling e exibição de status (fila, processamento, concluído, falha, reprocessamento); visualização e consulta de relatórios PDF (nota técnica), com metadados, evidências, filtros e download seguro.
- Garantir robustez e observabilidade no front: instrumentação (logs, métricas e tracing de jornada), correlação com request-id/trace-id do backend; tratamento de erros com UX resiliente (retries, timeouts, estados vazios, fallback, mensagens cidadãs).
Benefits:
- Assistência Médica Notre Dame Intermédica | Hapvida – mensalidade 100% coberta para o colaborador e 50% para dependentes e assistência co-participativa.
- Assistência odontológica Amil: mensalidade 100% coberto para o colaborador e 50% para dependentes.
- Vale refeição (de acordo com a CCT)
- Vale Transporte
- Gympass/Wellhub
- SESC
- Licença maternidade e paternidade estendida
- Convênio com Instituições de Ensino Superior e Escolas de Idiomas que oferecem desconto
- Convênio com Farmácias, Droga Raia e Drogasil com desconto em medicamentos
- Cursos e treinamentos na Plataforma EAD da Qintess
- The Chapters: grupos de discussão e estudos
- Apoio a Certificações
- Qeep Moving – programa de remanejamento interno.
- "Programa Eu Indico" - oferecemos bônus por indicação de profissionais, a partir de R$300,00.


















