Buscamos um(a) Desenvolvedor(a) Backend Pleno com sólida experiência em desenvolvimento de APIs e serviços backend, utilizando NestJS, Prisma e PostgreSQL. Você atuará no desenvolvimento e na manutenção de soluções robustas, na integração entre sistemas e na evolução da arquitetura backend, contribuindo para a qualidade, a escalabilidade e a eficiência das aplicações.
Responsabilidades
- Desenvolver e manter APIs e serviços backend utilizando NestJS e Node.js.
- Implementar integrações entre sistemas e serviços externos, garantindo comunicação eficiente e segura.
- Utilizar Prisma ORM para modelagem de dados, consultas e gerenciamento de acesso ao banco de dados.
- Desenvolver e otimizar consultas SQL, garantindo a integridade e a performance das aplicações em PostgreSQL.
- Contribuir para decisões técnicas, melhorias de arquitetura e boas práticas de desenvolvimento.
- Participar de revisões de código, testes e resolução de problemas técnicos.
- Colaborar com os times de tecnologia para entregar soluções escaláveis, confiáveis e de qualidade.
Requisitos
- Experiência sólida como Desenvolvedor(a) Backend, em nível pleno.
- Domínio de NestJS e Node.js para desenvolvimento de aplicações backend.
- Experiência prática com Prisma ORM.
- Conhecimento consistente em PostgreSQL, modelagem de dados e consultas SQL.
- Experiência no desenvolvimento e consumo de APIs REST e na integração entre sistemas.
- Conhecimento de boas práticas de arquitetura, organização de código e princípios SOLID.
- Experiência com Git, versionamento de código e fluxos de desenvolvimento colaborativo.
- Capacidade de investigar problemas, propor soluções técnicas e atuar com autonomia.
Diferenciais
- Experiência com MCP (Model Context Protocol), incluindo servidores e integrações com ferramentas de IA.
- Experiência no desenvolvimento e na manutenção de Integration Servers.
- Conhecimento em microsserviços e arquiteturas orientadas a serviços.
- Experiência com testes automatizados e estratégias de qualidade de código.
- Conhecimento em Docker, CI/CD e práticas de observabilidade.
O que você encontrará na Maitha
- Experiência de Desenvolvimento Individual de soft skills e acompanhamento em toda a jornada;
- Gestão de bem-estar com acompanhamento de métricas e indicadores sobre a evolução de satisfação;
- Treinamentos, workshops e meetups para evolução de soft e hard skills;
- Rewards com programa de pontos e premiações;
- TotalPass com várias opções de planos e mais de 250 modalidades, como musculação, cross training, yoga, dança e muito mais;