Senior WordPress Developer
Role details
Job location
Tech stack
Job description
We're looking for a Senior WordPress Developer who truly knows WordPress-not just someone who tweaks existing themes or plugins, but a developer who understands WordPress internals and enjoys building, extending, and maintaining solutions from the ground up., * Design, develop, and maintain custom WordPress themes and plugins
- Work deeply with WordPress core, hooks, actions, filters, and custom post types
- Build and consume REST APIs for WordPress integrations
- Maintain and enhance existing WordPress sites, including working with legacy code when required
- Collaborate with designers and stakeholders to implement clean, responsive, and user-friendly interfaces
- Ensure code quality, performance, scalability, and security best practices
- Manage WordPress deployments and environments, including WP Engine hosting
Requirements
This role is ideal for someone with a strong work ethic who enjoys a challenge and isn't afraid to occasionally dive into legacy code. If you know your WordPress, understand page styling and front-end design, and bring the right attitude, we want to talk to you., * Strong, hands-on WordPress development experience (beyond basic theme or plugin modification)
- Solid experience developing custom WordPress themes and plugins
- Experience working with WordPress REST APIs
- Strong front-end skills with a focus on CSS and styling
- Experience using Tailwind CSS for modern, responsive UI development
- Familiarity with WP Engine hosting environments
- Ability to read, understand, and refactor legacy WordPress code
- Strong problem-solving skills and attention to detail
Nice to Have:
- Experience with performance optimization and WordPress security best practices
- Familiarity with modern JavaScript frameworks or tooling used alongside WordPress
- Experience working in hybrid or distributed teams, * A developer with a strong work ethic and a proactive mindset
- Someone who enjoys a good challenge and takes pride in fixing and improving existing systems
- A team player who communicates well and takes ownership of their work
- Comfort getting "hands dirty" when needed, especially with older or inherited codebases