WordPress Plugin Developer (Core OOP)
Job Description
- Plugin Development (OOP)
- Build custom plugins using modern PHP (OOP, namespaces, auto loading, interfaces/traits as needed).
- Implement admin settings pages, custom tables (if needed), and REST API endpoints
- WordPress Core Integration
- Work with hooks/actions/filters, WP Cron, WP REST API, WP-CLI.
- Develop CPT, Meta fields, admin UI, and role/capability systems.
- Security & Performance
- Sanitize/validate input, nonce verification, capability checks.
- Optimize DB queries, caching where relevant, avoid heavy loops.
- Follow WordPress coding standards and secure development practices.
- Maintenance & Debugging
- Fix bugs, add features, and maintain compatibility across WP updates and popular plugins.
- Write developer-friendly documentation and changelogs.
- Integration Work
- Build API integrations (WhatsApp Cloud API webhook handlers, CRM sync, payment gateways, SMS).
- Log and monitor webhook traffic, error handling, retry logic.
- Collaboration
- Work with Digital team for UX requirements.
- Use Git for version control and structured deployment.
Requirements (Must Have)
- Strong PHP + MySQL (OOP, modern practices).
- Proven experience building/maintaining WordPress plugins (not only themes).
- Strong grasp of WP hooks, REST API, security, performance.
- Experience with debugging tools (Query Monitor, WP_DEBUG, error logs).
Good to Have (Preferred)
- Composer, PHPUnit, PHPStan/Psalm (quality tooling).
- Experience with WooCommerce hooks.
- Familiarity with server environments (Hostinger/cPanel, Nginx/Apache basics).
- Experience writing integration docs and supporting releases.
Job Overview
Location: Purana Paltan, Dhaka
Type: Full-time
Salary Range: Negotiable
Compensation & Benefits
* Lunch - Full Subsidy
* Festival Bonus- 2
* Service Benefits
* Attendance Bonus
* Leave Encasement
* Overtime Allowance
* Weekly Holiday - Friday
Job Requirements
Education
* Bachelor of CSE
* Diploma in Computer Science & Engineering.
* Educational requirements may be relaxed for candidates with proven experience.
Experience
1-3 years