Principais Atribuições:
Desenvolver e manter APIs e serviços back-end em .NET (C#)
Construir interfaces web com React.js
Implementar tabelas complexas utilizando AG Grid
Desenvolver e evoluir arquitetura de microsserviços
Criar e integrar APIs REST entre sistemas
Implementar comunicação assíncrona com Apache Pulsar
Orquestrar workflows e processos com Temporal
Modelar, consultar e otimizar dados em MongoDB
Aplicar boas práticas de código e arquitetura limpa
Versionar código com Git e atuar em code reviews
Desenvolver e manter testes automatizados
Requisitos Obrigatórios:
Experiência em .NET (C#) para desenvolvimento de APIs e serviços back-end.
Conhecimento em React.js para construção de interfaces web dinâmicas e responsivas.
AG Grid para implementação de tabelas complexas, com suporte à paginação, filtros, ordenação e customizações avançadas.
Atuação com arquitetura de micro serviços, incluindo design, desenvolvimento e manutenção de serviços independentes.
Experiência com APIs REST e boas práticas de integração entre sistemas.
Conhecimento em mensageria utilizando Apache Pulsar.
Conhecimento em Temporal para orquestração de workflows e agendamento de processos.
Experiência prática com MongoDB, incluindo modelagem de dados, consultas complexas e otimização de performance.
Utilização de controle de versão (Git).
Conhecimento em arquitetura limpa e boas práticas de código.
Experiência com testes automatizados (unitários e/ou de integração).
Requisitos Desejáveis:
Experiência com Docker e pipelines de CI/CD.
Conhecimento em bancos de dados relacionais além do MongoDB.
Familiaridade com metodologias ágeis (Scrum).
Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:
Vale home office
Feedbacks periódicos
Programa de indicações
Acolhimento psicológico ♂️
Ginástica laboral ️
Academia de conhecimento
Convênio com escola de inglês
Reuniões mensais de transparência
Kit de boas-vindas
#J-18808-Ljbffr