




**A Vaga: Desenvolvedor Java Frontend Sênior \[100% remoto]** Estamos a procura de um profissional com uma sólida compreensão da linguagem Java, que possua conhecimento profundo e também de frameworks, além de habilidades de liderança. Pode projetar e implementar soluções de alta qualidade e colaborar com o time para garantir a qualidade do produto. **Requisitos necessários:** * **JavaScript/TypeScript:** Proficiência em JavaScript (ES6\+), promises e módulos; Domínio de TypeScript com tipagem avançada e generics; Familiaridade com JQuery * **React.js:** Uso avançado de Hooks e otimização de re\-renders; Gerenciamento de Estado (Redux) e data fetching (React Query/SWR) * **UI/Estilização:** Conhecimento em Bootstrap, CSS Modules, Styled Components ou Sass. * **Integração com APIs:** Compreensão de estrutura, versionamento e autenticação de APIs. * **Testes Automatizados e Qualidade de Código:** Proficiência em Jest, React Testing Library e testes end\-to\-end (Cypress ou Playwright). Uso de ESLint e Prettier, com foco em Clean Code. * **Arquitetura e Design de Software:** SOLID, Design Patterns e microfrontends. Compreensão do MVC e Clean Architecture, além de práticas de segurança web. * **Controle de Versão (Git):** Conhecimento em GitFlow, resolução de conflitos e boas práticas de pull requests. **Requisitos que o destacará dos demais**: * Boa comunicação técnica e organização * Atenção aos detalhes * **Desejável :** Familiaridade com Docker, Kubernetes e serviços da AWS.


