* Colaborar com a equipe de UI/UX para transformar protótipos em interfaces funcionais e de alta performance;
* Criar e manter APIs robustas para integração entre front-end e back-end;
* Atuar no desenvolvimento back-end com Java, lidando com integrações, regras de negócio e estruturação de serviços;
* Projetar, implementar e gerenciar bancos de dados relacionais e não relacionais;
* Trabalhar com arquitetura de microserviços, contribuindo para sistemas distribuídos e de alta disponibilidade;
* Garantir a qualidade do código com testes automatizados, revisão de código e práticas de debugging.
Requisitos e qualificações
* Formação superior completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas;
* Inglês avançado (será utilizado em reuniões e interações frequentes com parceiros internacionais, incluindo liderar reuniões técnicas);
* Sólida experiência com:
* React.js (componentes funcionais, hooks, contexto, bibliotecas de gerenciamento de estado como Redux ou MobX);
* Java para desenvolvimento de back-end;
* Conhecimento de boas práticas de desenvolvimento full stack, versionamento de código (Git), arquitetura limpa e testes;
* Experiência com bancos de dados (SQL e NoSQL);
* Familiaridade com arquitetura de microserviços e integração entre serviços.
Diferenciais:
* Vivência em ambientes ágeis (Scrum, Kanban);
* Conhecimento em ferramentas de CI/CD.
Desenvolvedor React Junior - Trabalho Remoto | REF#280785
Desenvolvedor React Frontend - Trabalho Remoto
#J-18808-Ljbffr