**Estamos buscando uma pessoa que ouse protagonizar com a gente.** **Responsabilidades e atribuições:** **Requisitos e qualificações:** * React.js: componentes funcionais, Hooks, props, gerenciamento de estado e criação de componentes reutilizáveis. * TypeScript: interfaces, tipos, generics e tipagem de componentes, props, estados e dados de APIs. * JavaScript: manipulação de arrays e objetos, módulos, eventos, Promises e async/await. * HTML5 e CSS3: HTML semântico, Flexbox, Grid, interfaces responsivas e boas práticas de acessibilidade. * APIs REST, HTTP e JSON: integração com serviços, requisições assíncronas e tratamento de respostas e erros. * Git: versionamento de código, branches, pull requests e resolução de conflitos. * Testes automatizados em React: testes unitários e de componentes, utilizando ferramentas como Jest ou Vitest e React Testing Library, ou equivalentes. * Gerenciamento de pacotes: utilização de npm, Yarn ou equivalente para instalação de dependências e execução de scripts do projeto. **Desejável**: **Informações adicionais:** * Para sua saúde, oferecemos **assistência médica e odontológica** sem coparticipação em exames e consultas. * Quer mais bem\-estar? Oferecemos **Gympass** e **Zenklub** (com duas sessões gratuitas por mês) para você cuidar da sua saúde física e mental. * Família crescendo? Temos o **MomCare**, um incentivo monetário flexível pós licença maternidade para as novas mamães datunianas. * Quer investir no seu desenvolvimento profissional? Temos parcerias com várias instituições de ensino de renome para oferecer a você descontos que podem chegar a 70% em cursos de **graduação**, **pós\-graduação**, **MBAs**, **idiomas** e muito mais! **Para conhecer todos os nossos benefícios, acesse a** **home da nossa página de carreiras.**