O que buscamos?Formação:Graduação completa em Ciência da Computação, Sistemas de Informação, Engenharia da Computação, Análise e Desenvolvimento de Sistemas ou áreas correlatas.Conhecimentos:Desenvolvimento back-end com JavaScript (Node.js) e/ou TypeScript;Experiência com frameworks back-end como NestJS, Express ou similares;Design, desenvolvimento e versionamento de APIs RESTful;Integração com APIs externas e sistemas de terceiros;Conhecimento em bancos de dados relacionais, com foco em PostgreSQL;Noções de bancos de dados NoSQL (MongoDB, Redis);Práticas de testes unitários e de integração (Jest, Mocha ou similares);Uso de ferramentas de testes de API como Postman ou Insomnia;Controle de versão com Git, utilizando boas práticas de branch, merge e code review;Conhecimento em segurança de aplicações, incluindo autenticação e autorização (JWT, OAuth) e validação de dados;Vivência em ambientes cloud, preferencialmente Azure, e práticas de CI/CD;Conhecimentos básicos de monitoramento e observabilidade (Grafana, Kibana ou similares).Você se destaca, se tiver:Experiência com Python para automações, integrações ou scripts;Vivência com mensageria e eventos (RabbitMQ, Kafka);Experiência com AWS (EC2, RDS, S3, CloudWatch);Conhecimento em aplicações mobile, especialmente consumo de APIs por apps em Flutter ou React Native;Atuação prévia em sistemas logísticos ou ambientes com alto volume de integrações;Conhecimento em padrões de integração como webhooks, polling e fallback;Vivência em times ágeis (Scrum, Scrumban);Conhecimento em ferramentas de Help Desk como Zendesk ou Movidesk;Espanhol técnico básico para leitura e comunicação em ambientes internacionais.Como será seu dia a dia na Moura:Desenvolver, evoluir e sustentar aplicações e APIs back-end, garantindo desempenho, segurança e escalabilidade das soluções;Atuar no desenho técnico e na implementação de APIs RESTful, incluindo versionamento, documentação e integração com sistemas internos e externos;Realizar integrações com plataformas de terceiros (ex.: ERPs, soluções logísticas, parceiros externos), assegurando confiabilidade, tratamento de erros e resiliência das integrações;Trabalhar com bancos de dados relacionais e não relacionais, realizando modelagem, otimização de consultas e boas práticas de persistência de dados;Implementar testes unitários e de integração, contribuindo para a qualidade, estabilidade e evolução contínua do software;Participar ativamente de code reviews, apoiando a padronização, qualidade de código e disseminação de boas práticas técnicas no time;Colaborar com times de Produto, Arquitetura, DevOps e parceiros, contribuindo para decisões técnicas e evolução da arquitetura das soluções;Atuar em ambientes cloud, apoiando práticas de CI/CD, monitoramento e observabilidade das aplicações;Contribuir em cerimônias e rituais ágeis, participando de plannings, refinamentos, dailies e retrospectivas.Apoiar tecnicamente o time, atuando como referência em soluções mais complexas e na resolução de incidentes e problemas críticos.