Estamos em busca de um(a) Desenvolvedor(a) Full Stack para atuar na evolução dos sistemas que sustentam a operação acadêmica e financeira da Plenitude. Procuramos alguém apaixonado por tecnologia, com perfil analítico, mão na massa e que goste de construir soluções escaláveis, seguras e eficientes.
-
Desenvolver, manter e evoluir os sistemas da empresa;
-
Atuar na evolução do Portal do Aluno e demais plataformas internas;
-
Desenvolver e manter integrações com gateways de pagamento e sistemas de terceiros;
-
Criar e consumir APIs REST e Webhooks;
-
Desenvolver novas funcionalidades em WordPress e WooCommerce;
-
Implementar automações e otimizar processos internos;
-
Participar da análise, correção e evolução de sistemas legados;
-
Garantir boas práticas de desenvolvimento, versionamento e documentação.
Desenvolver, manter e evoluir os sistemas que sustentam a operação acadêmica e financeira da Plenitude, incluindo Portal do Aluno, Checkout, integrações de pagamento e automações, garantindo estabilidade, performance e escalabilidade.
-
PHP 8.x (mínimo de 2 anos de experiência em ambiente de produção);
-
WordPress avançado (Plugins personalizados, Hooks e REST API);
-
WooCommerce (Checkout, assinaturas e integrações de pagamento);
-
MySQL (modelagem relacional e otimização de consultas);
-
JavaScript e/ou TypeScript;
-
HTML5 e CSS3 responsivo;
-
Git (Git Flow, Pull Requests e Code Review);
-
Desenvolvimento e consumo de APIs REST e Webhooks;
-
Experiência com integrações de gateways de pagamento (Iugu, Kiwify ou similares);
-
Node.js para automações e ferramentas internas.
-
Python para scripts e automações;
-
.NET (C#) para APIs e aplicações Serverless;
-
Experiência com N8N ou ferramentas Low-Code;
-
React e/ou Next.js;
-
Conhecimentos em AWS (Lambda, S3 e SES);
-
Redis;
-
Bancos NoSQL (DynamoDB ou similares);
-
Experiência com plataformas de educação (EAD/LMS).
-
Tenha perfil hands-on e goste de resolver problemas de ponta a ponta;
-
Entenda fluxos transacionais, desde a venda até a liberação de acesso ao aluno;
-
Consiga evoluir sistemas legados preservando sua estabilidade;
-
Tenha boa comunicação para interagir com áreas como Financeiro, Secretaria, Atendimento e Customer Success;
-
Seja organizado(a), documente suas entregas e valorize boas práticas de desenvolvimento;
-
Tenha senso de dono, proatividade e vontade constante de aprender e evoluir.