Desenvolvedor Pleno
PRINCIPIA EDUCACAO TECNOLOGIA E SERVICOS LTDAEsta vaga não aceita mais candidaturas!
São Paulo - SP
1 posição
Não informado
Integral
A Principia Educação é uma startup que atua no ecossistema de ensino superior, oferecendo soluções tecnológicas e financeiras que fortalecem a sustentabilidade das instituições e a permanência dos alunos na jornada acadêmica.
Nosso propósito é tornar a educação mais acessível, inteligente e humana, combinando dados, tecnologia e empatia para gerar impacto real na vida de estudantes e nas instituições parceiras.
Estamos em busca de uma pessoa Desenvolvedora Fullstack Pleno para integrar nosso time de tecnologia, atuando no desenvolvimento de soluções escaláveis, integrações entre sistemas e na garantia de qualidade do código.
O que você vai fazer:-
Desenvolver e manter APIs e serviços backend utilizando Node.js.
-
Integrar sistemas internos e externos por meio de APIs REST e webhooks.
-
Trabalhar com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB).
-
Implementar e gerenciar filas para processamento assíncrono de tarefas.
-
Colaborar com o time de frontend em projetos React, garantindo boa comunicação entre as camadas.
-
Escrever código limpo, testável e bem documentado.
-
Participar de code reviews e contribuir para a melhoria contínua dos processos.
-
Apoiar na configuração e manutenção de recursos básicos em nuvem (Google Cloud Platform – GCP).
-
Experiência prévia comprovada como desenvolvedor.
- Experiência com Node.js em ambiente de produção.
- Conhecimento prático em integração de APIs RESTful.
- Vivência com bancos de dados relacionais e não relacionais.
- Experiência no uso de filas (ex: RabbitMQ, Bull, SQS).
- Noções básicas de GCP (deploy, storage, variáveis de ambiente).
- Familiaridade com versionamento de código usando Git.
- Capacidade de leitura e escrita em inglês técnico.
- Experiência prévia com React (mesmo que não seja o foco).
- Proatividade para sugerir melhorias e resolver problemas.
- Boa comunicação para trabalhar em equipe multidisciplinar.
- Organização e atenção aos detalhes no desenvolvimento de soluções.
- Facilidade para aprender novas tecnologias e ferramentas.
- Conhecimento básico de testes automatizados (unitários e integração).
- Capacidade de lidar com múltiplas demandas e prazos.
Requisitos
Escolaridade
- Graduação
- Tecnólogo
Idioma
- Inglês - Intermediário
Habilidade Técnica
- Conhecimento em bancos de dados relacionais (My SQL e SQL server) e não relacionais - Intermediário
- - Programação Node.JS - Avançado
- APIs RESTful - Intermediário
- GCP - Básico
- React - Intermediário
Benefícios
- Assistência médica
- Assistência odontológica
- Horário flexível
- Plano de carreira
- Vale alimentação
- Vale transporte
- Estacionamento
- Wellhub