**Objetivo da Função**
* Desenvolver e melhorar aplicações fullstack, com backend em Kotlin/Java (Spring Boot) e frontend em ReactJS.
**Responsabilidades Gerais**
* Criar e manter APIs GraphQL (principal) e REST, garantindo desempenho e segurança;
* Projetar e implementar comunicação entre microsserviços utilizando gRPC;
* Escrever código limpo, testável e eficiente, aplicando princípios de engenharia de software;
* Garantir qualidade de software através de testes automatizados;
* Apoiar revisões de código e disseminar boas práticas no time;
**Habilidades Necessárias**
* Experiência sólida em Kotlin e/ou Java com Spring Boot;
* Forte base em desenvolvimento frontend com ReactJS, incluindo Hooks, Context API, TypeScript e consumo de APIs GraphQL/REST;
* Domínio de princípios de design de software (SOLID, Clean Code, Clean Architecture);
* Cultura de testes automatizados (JUnit, Jest, Testing Library);