Responsabilidades e atribuições- Desenvolver componentes reutilizáveis e bibliotecas de interface.- Garantir a viabilidade técnica dos designs de UI/UX.- Otimizar aplicações para máxima velocidade e escalabilidade.- Colaborar com o time de backend na definição de contratos de API.Requisitos e qualificações- Formação superior completa em Ciência da Computação, Engenharia da Computação ou equivalente- React.Js com experiência sólida com Hooks, Context API e Gerenciamento de Estado (Redux, Zustand ou TanStack Query).- Domínio de JavaScript (ES6+) e TypeScript.- Experiência com Styled Components, Tailwind CSS ou Sass.- Conhecimento profundo em integração com APIs RESTful (Axios/Fetch).- Domínio de Git/GitHub (Gitflow, Pull Requests, Code Review e resolução de conflitos).- Experiência com testes unitários (Jest e React Testing Library).- Inglês Avançado/Fluente: Capacidade de conduzir reuniões, realizar apresentações técnicas e escrever documentações diretamente para clientes internacionais sem supervisão constante.- Diferenciais:- Noções de Backend: Conhecimento básico em alguma linguagem para facilitar a conversa com o time de infra e integração.- Bancos de Dados: Noções de SQL (Oracle/PostgreSQL) para entender o fluxo de dados.- UI/UX: Familiaridade com ferramentas de design como Figma para transposição fiel de protótipos.