Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor(a) Full Stack Sênior

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

Somos feitos por quem acredita no que faz

A transformação que a educação promove nas pessoas também se reflete em quem trabalha com ela. É isso que nos move todos os dias: promover conquistas por meio do amor à educação.

Trabalhar aqui é fazer parte de um ambiente dinâmico, colaborativo e com propósito, no qual seguimos #JuntosNaMesmaDireção, unindo talento e compromisso em soluções educacionais inovadoras.

Com ética, responsabilidade e foco em resultados, atuamos ao lado de estudantes e Escolas Associadas, inspirando conquistas todos os dias.

Se você vê na educação um caminho de transformação, pode ser que a sua próxima jornada seja por aqui.

Principais Responsabilidades:

  • Desenvolvimento de aplicações full-stack utilizando Angular no front-end e Node.js/C# .NET Core no back-end.
  • Arquitetura e desenvolvimento de microsserviços com implementação de mensageria assíncrona e integrações corporativas.
  • Integrações com sistemas SAP e Salesforce através de filas de mensagens e APIs REST.
  • Modelagem e otimização de bancos de dados SQL Server/PostgreSQL e NoSQL (Redis/MongoDB).
  • Implementação de pipelines CI/CD no Azure DevOps com gestão de ambientes e versionamento estruturado.
  • Desenvolvimento de módulos supply e financeiros, incluindo pedidos, materiais, transporte, boletos e lançamentos fiscais.
  • Monitoramento e performance de aplicações utilizando Grafana, Application Insights e Azure Monitor.
  • Governança de segurança com aplicação de práticas OWASP e proteção de dados sensíveis.

Requisitos e Qualificações:

  • Ensino Superior Completo.
  • Front-end (Angular) Domínio de Angular (componentização, RxJS, lifecycle hooks, formulários reativos, lazy loading), TypeScript avançado com tipagem forte e boas práticas de clean code, princípios de UI/UX aplicados a sistemas corporativos complexos.
  • Back-end (Node.js / C# .NET Core / TypeScript) Experiência sólida em Node.js e C# .NET Core para construção de APIs escaláveis, desenvolvimento de microsserviços com padrões de mensageria assíncrona, integração com SAP e Salesforce via filas, criação e consumo de APIs REST com versionamento e documentação (Swagger/OpenAPI).
  • Integrações Integrações via fila (Azure Service Bus, Event Grid ou outros) e APIs síncronas.
  • Banco de Dados Experiência com SQL Server/PostgreSQL e Redis/MongoDB, ajuste de queries e monitoramento de performance.
  • DevOps / Infraestrutura Vivência prática com Azure DevOps (pipelines CI/CD, Gitflow Workflow), versionamento estruturado com tags/releases, gestão de ambientes (development, staging, release, main) com esteira de deploy, monitoramento e logging (Grafana, Application Insights, Azure Monitor).
  • Segurança Governança de dados sensíveis (financeiros e fiscais)

Requisitos desejáveis:

  • Integrações Experiência com middleware e padrões de integração corporativa (EAI), tratamento de mensagens (dead letter, retry, idempotência).
  • Banco de Dados Modelagem de dados para módulos supply (pedidos, material e transporte) e financeiros (boletos, lançamentos, fiscal).
  • Segurança Boas práticas OWASP para aplicações web e APIs, governança de dados sensíveis (financeiros e fiscais).

Desejamos sucesso em sua aplicação!