What you will do
1. Maintain and raise code quality standards
- Conduct structured code reviews across all active CMS plugin repositories; identify architectural risks and document clear remediation paths
- Define and enforce best practices for native PHP OOP, design patterns, and CMS-specific module architecture (PrestaShop hooks, Magento 2 module system, WordPress hooks…)
2. Upskill the team through hands-on pair programming
- Run regular pair programming sessions with mid-level developers on real production tasks, adapting your approach to each developer's level and knowledge gaps
- Build a shared understanding of plugin development fundamentals across the team — and help developers own their technical choices over time
3. Support technical reflection and ticket decomposition
- Participate in refinement sessions and help break down complex technical subjects into clear, actionable tickets
- Challenge technical approaches during design discussions and introduce or reinforce TDD and unit testing practices across the plugin codebase
4. Transfer knowledge and set the team up for long-term autonomy
- Document architectural decisions, patterns used, and CMS-specific implementation choices
- Facilitate knowledge-sharing sessions (tech talks, written guides) on high-impact topics — and continuously adapt your support approach to accelerate the path to full team autonomy