O Desenvolvedor Backend é responsável pela criação, manutenção e otimização da lógica de negócios, banco de dados e integrações em aplicações web. Trabalhando em estreita colaboração com desenvolvedores front-end, designers e outros membros da equipe, o Desenvolvedor Backend contribui para o desenvolvimento de sistemas robustos, escaláveis e eficientes. Responsabilidades e atribuições - Implementação eficiente de lógica de negócios para atender aos requisitos funcionais da aplicação; - Colaboração com equipes multidisciplinares para entender e traduzir requisitos em código funcional; - Criação e manutenção de APIs robustas para permitir comunicação eficaz entre o frontend e o backend; - Documentação clara e atualizada das APIs para facilitar a integração e a compreensão por outros desenvolvedores; - Desenvolvimento e otimização de consultas a banco de dados para garantir a eficiência e a segurança dos dados; - Manutenção e administração de esquemas de banco de dados; - Criação de serviços web escaláveis para suportar as operações da aplicação; - Garantia da segurança e desempenho dos serviços desenvolvidos; - Identificação e resolução de gargalos de desempenho no Backend; - Implementação de práticas de otimização para melhorar a eficiência geral do sistema; - Implementação de práticas de segurança, como autenticação e autorização, para proteger o Backend contra ameaças; - Atualização contínua das práticas de segurança conforme necessário; - Desenvolvimento e execução de testes unitários e de integração para garantir a qualidade do código; - Participação em revisões de código para garantir boas práticas e padrões de codificação. Requisitos e qualificações - Graduação em tecnologia da informação, engenharia de software ou afins; - Pacote office completo; - Experiência entre 2 a 4 anos na área; - Conhecimento em Linguagens de programação backend: C#, NodeJS, ASP, Python; - Experiência com frameworks backend, como.NET CORE, Express (Node.js), Django (Python) e outros; - Experiência em design e desenvolvimento de APIs RESTful ou GraphQL; - Modelagem de danco de dados relacionais e não relacionais. Informações adicionais - PJ Benefícios ( plano de saúde, Gympass, Day off e recesso remunerado). - Modelo de trabalho: hibrido - Residir em Brasília Somos agentes transformadores da sociedade! Uma Govtech que, a partir de soluções tecnológicas, facilita negociações (por meio de modalidades de licitações) entre estados e municípios e a iniciativa privada. Tornamos os processos de compras públicas mais democráticos para os negócios brasileiros de todos os segmentos e portes, e facilitamos ao poder público a realização da melhor compra, segundo as boas práticas e os princípios da Administração.