Desenvolvedor(a) Fullstack Sênior
Procuramos um profissional experiente para participar da construção de soluções escaláveis com tecnologias Kotlin/Java e ReactJS. O candidato ideal deve ter sólido conhecimento técnico em engenharia de software, visão de produto, boa comunicação e postura colaborativa. Ele deverá participar ativamente do desenho e implementação de arquiteturas escaláveis, garantindo a qualidade de software através de testes automatizados.
Responsabilidades:
1. Desenvolver e melhorar aplicações fullstack com backend em Kotlin/Java e frontend em ReactJS;
2. Participar ativamente do desenho e implementação de arquiteturas escaláveis;
3. Criar APIs GraphQL e REST assegurando desempenho e segurança;
4. Implementar comunicação entre microsserviços utilizando gRPC;
5. Escrever código limpo, testável e eficiente, aplicando princípios de engenharia de software;
6. Apoiar revisões de código e disseminar boas práticas no time;
7. Colaborar com as áreas de produto e design para alinhar soluções à melhor experiência do usuário;
8. Investigar novas tecnologias e propor melhorias contínuas;
Habilidades necessárias:
- Sólido conhecimento técnico em engenharia de software;
- Visão de produto;
- Boa comunicação;
- Postura colaborativa;
- Experiência com Kotlin/Java e ReactJS;
- Conhecimento em arquiteturas escaláveis;
- Familiaridade com APIs GraphQL e REST;
- Conhecimento em gRPC;
- Familiaridade com principais ferramentas de desenvolvimento de software;
Vantagens:
- Oportunidade de trabalhar em projetos escaláveis;
- Ambiente de trabalho colaborativo e estimulante;
- Possibilidade de crescimento e desenvolvimento profissional;
Ajuda-nos a criar soluções inovadoras!