Estamos em busca de um DESENVOLVED PHP + WORDPRESS SÊNIOR para atuar na manutenção, otimização e evolução de um plugin WordPress personalizado de alta escala, utilizado em uma plataforma que atende mais de 150 mil usuários ativos. Nosso ecossistema integra BuddyBoss e LearnDash, exigindo soluções robustas e escaláveis para garantir performance e estabilidade em ambientes de alto tráfego.
O profissional será responsável por liderar a evolução técnica do plugin, revisar e refatorar a arquitetura, propor melhorias estruturais e garantir que o sistema esteja preparado para crescimento contínuo, mantendo segurança, eficiência e compatibilidade.
O QUE VOCÊ PRECISA TER:
- Experiência avançada com PHP e desenvolvimento de plugins WordPress complexos.
- Domínio em BuddyBoss e LearnDash.
- Experiência comprovada em aplicações de alta escala (alto volume de usuários e dados).
- Forte conhecimento em otimização de banco de dados (MySQL/MariaDB).
- Experiência com arquitetura de software e boas práticas de design.
- Domínio em versionamento de código (Git).
- Conhecimento sólido em segurança de aplicações WordPress.
- Experiência com integração de APIs REST.
- Vivência em debugging e testes automatizados.
O QUE VOCÊ VAI FAZER:
- Revisar e aprimorar a arquitetura do plugin, assegurando robustez e escalabilidade.
- Desenvolver novas funcionalidades e manter o plugin atualizado com as versões mais recentes do WordPress, BuddyBoss e LearnDash.
- Refatorar e otimizar código existente, aplicando boas práticas de desenvolvimento.
- Implementar estratégias de performance (caching, filas, otimização de queries) para suportar altos volumes de tráfego e dados.
- Garantir práticas avançadas de segurança, evitando vulnerabilidades como SQL Injection, XSS e CSRF.
- Trabalhar com otimização de banco de dados (MySQL/MariaDB), criando consultas eficientes e escaláveis.
- Integrar o plugin com APIs REST e outras ferramentas críticas do ecossistema.
- Conduzir testes, debugging e revisões de código.
- Atuar como referência técnica, colaborando com o time e apoiando desenvolvedores plenos e juniores.
- Participar ativamente em metodologias ágeis (Scrum/Kanban).