Instituto Todos pela Saúde
Pessoa Desenvolvedora de Software (Front-end) Sênior
Presencial
São Paulo, SP, Brasil
Faixa de Remuneração
CLT
Nível de Experiência
Sênior
Requisitos
Conhecimentos Desejáveis
Tarefas e Responsabilidades
Buscamos uma pessoa desenvolvedora de software sênior, com foco em front-end, para criar e aprimorar as interfaces dos produtos digitais do ITpS. Você fará parte de uma equipe multidisciplinar e trabalhará em soluções que transformam dados científicos e epidemiológicos em informações úteis para diferentes públicos.
Procuramos alguém capaz de traduzir necessidades complexas de vigilância em experiências claras, acessíveis e confiáveis. Esperamos autonomia para tomar decisões, acompanhar as soluções em produção e contribuir para a evolução técnica da equipe. A liderança será técnica, com atuação em arquitetura, revisão de código, mentoria e coordenação de entregas; a função não envolve gestão formal de pessoas.
Responsabilidades:
- Desenvolver, testar, documentar e aprimorar aplicações web com React e TypeScript.
- Transformar necessidades de epidemiologia e saúde pública em fluxos, filtros e visualizações fáceis de compreender por públicos técnicos e não técnicos.
- Orientar a arquitetura de front-end, a evolução dos componentes reutilizáveis e a consistência do sistema de design entre os produtos.
- Integrar as interfaces às APIs do ITpS, com tratamento adequado de autenticação, paginação, armazenamento em cache e estados de carregamento, erro, indisponibilidade e ausência de dados.
- Construir painéis, séries temporais, mapas, tabelas e formulários que mantenham bom desempenho mesmo com grandes volumes de dados.
- Incorporar acessibilidade desde o início do desenvolvimento, tendo a WCAG 2.2, nível AA, como referência.
- Definir uma estratégia de testes proporcional ao risco e acompanhar desempenho e erros em produção, identificando suas causas e verificando as correções.
- Aplicar controles proporcionais ao risco no tratamento de dados pessoais e sensíveis exibidos ou coletados pelas interfaces, em conformidade com a LGPD e as normas éticas aplicáveis.
- Conduzir revisões de código, registrar decisões relevantes e apoiar o desenvolvimento de outras pessoas da equipe.
- Trabalhar em parceria com produto, design, backend, infraestrutura, dados, epidemiologia e instituições parceiras.
Requisitos:
- Experiência sólida no desenvolvimento e na manutenção de aplicações web em produção com React e TypeScript.
- Domínio de HTML semântico, CSS, JavaScript, responsividade e funcionamento do navegador.
- Experiência com arquitetura de componentes, gerenciamento de estado e integração com APIs.
- Experiência com interfaces orientadas a dados, como painéis, gráficos, mapas ou tabelas extensas.
- Experiência com Git, testes automatizados e capacidade de escolher o nível de cobertura adequado a cada risco.
- Conhecimento aplicado de acessibilidade digital e otimização de desempenho no navegador.
- Capacidade de diagnosticar problemas de produção com base em evidências e de comunicar decisões técnicas com clareza.
- Experiência com revisão de código e apoio técnico a outras pessoas.
- Conhecimento de boas práticas no tratamento de dados pessoais e sensíveis.
- Capacidade de ler documentação técnica em inglês.
Diferenciais:
- Experiência em saúde pública, vigilância epidemiológica, dados governamentais ou outros contextos regulados.
- Experiência com bibliotecas de visualização ou mapas, como ECharts, Plotly, Recharts, D3, Leaflet ou MapLibre.
- Experiência com Next.js, Storybook, aplicações web progressivas (PWA) ou funcionamento offline.
- Conhecimento do eMAG, de design da informação ou de visualização estatística.
Competências comportamentais
- Postura profissional ética e respeitosa, com cordialidade nas relações, respeito à diversidade e cuidado com informações confidenciais.
- Capacidade de trabalhar em equipes multidisciplinares, cooperando nas entregas, valorizando diferentes perspectivas e reconhecendo as contribuições de outras pessoas.
- Disposição para compartilhar conhecimentos, documentar aprendizados e apoiar o desenvolvimento de colegas, reduzindo a dependência de conhecimento individual.
- Comunicação clara e respeitosa, com escuta ativa para compreender necessidades, esclarecer dúvidas e alinhar expectativas.
- Abertura para dar e receber feedbacks construtivos e lidar com divergências por meio do diálogo, com foco na solução dos problemas.
- Organização e responsabilidade com prazos e compromissos, comunicando dificuldades e riscos com antecedência e solicitando apoio quando necessário.
- Disposição para aprender continuamente e adaptar-se a mudanças, reconhecendo limites e incorporando contribuições da equipe.
- Interesse em aplicar tecnologia à saúde pública. Experiência prévia no setor de saúde não é obrigatória.
Benefícios:
- Plano de saúde.
- Plano odontológico.
- Vale refeição.
- Vale alimentação.
- Vale transporte.
- Auxílio creche/babá.
- Previdência complementar.
- Seguro de vida.
- Produtos financeiros, Iupp e desconto farmácia.
- Academias parceiras, Wellhub e Totalpass.
- Acesso aos clubes Itaú Unibanco.
Parcerias e vantagens:
- Produtos financeiros
- Iupp
- Desconto farmácia
- Academias parceiras, Wellhub e Totalpass
- Acesso aos clubes Itaú Unibanco
Modelo de trabalho e local:
A vaga é presencial em São Paulo - SP, com regime de contratação CLT e carga horária de 40 horas semanais.
Como se candidatar
As candidaturas são feitas nesta página, diretamente com a empresa. Você precisa de um currículo em PDF e de um e-mail para confirmar a candidatura.
Compartilhar vaga:
Como se candidatar
As candidaturas são feitas nesta página, diretamente com a empresa. Você precisa de um currículo em PDF e de um e-mail para confirmar a candidatura.
Compartilhar vaga: