Advanced WordPress/YOOtheme Developer (CONTRACT HIRE)
Overview
We are seeking a highly experienced contract WordPress developer to support our internal development team with advanced builds, custom functionality, and complex problem-solving. This role is designed to alleviate production bottlenecks by adding senior-level expertise—someone who can step into sophisticated projects and execute with minimal oversight.
This is not a basic WordPress role. We are looking for a developer who understands how to architect scalable solutions within WordPress while working efficiently inside the YOOtheme framework and integrating custom development where necessary.
Duties
• Build and support advanced WordPress websites using YOOtheme Pro
• Develop and manage Advanced Custom Fields (ACF) implementations with YOOtheme Essentials, including flexible content structures and reusable systems
• Architect and implement complex directory structures (custom post types, taxonomies, relationships, filtering, and search logic)
• Develop custom functionality where native tools or plugins fall short
• Troubleshoot and resolve complex issues across themes, plugins, and hosting environments
• Collaborate with internal designers and strategists to translate UX/UI into performant builds
• Develop and refine mobile navigation systems, including complex menu logic and responsive behavior
• Ensure clean, maintainable, and scalable code
• Optimize performance, accessibility, and SEO-related technical elements
• Document approach and decisions when building reusable systems
Required Experience
• 5+ years of WordPress development experience
• Deep experience with YOOtheme Pro (not just casual usage)
• Strong expertise in Advanced Custom Fields (ACF) and YOOtheme Essentials, including flexible content fields, repeater fields, relationship fields, JSON syncing and deployment workflows
• Proven experience building complex directory-style websites, including custom post types & taxonomies, advanced filtering and search, data relationships and hierarchies
• Strong understanding of PHP (WordPress theme/plugin development), JavaScript (especially for UI behaviors and navigation), HTML/CSS (with attention to responsive design and maintainability)
• Experience customizing or extending page builders/frameworks when needed
• Strong debugging and problem-solving skills
• Experience integrating APIs or third-party data sources into WordPress
• Familiarity with performance optimization techniques (Core Web Vitals, caching strategies)
• Experience working within agency workflows
• Understanding of SEO technical requirements in WordPress builds
Pay: $80.00 per hour
Application Question(s):
• Describe a project where you used YOOtheme Pro alongside YOOtheme Essentials and Advanced Custom Fields to build a flexible, scalable content system.
• How did you structure the fields?
• How did you handle repeatable layouts or modular content?
• What limitations did you encounter, and how did you solve them?
Provide the URL for this work.
• Walk through how you would architect a directory site with:
• Multiple content types (e.g., businesses, locations, categories)
• Filtering by multiple criteria
• Bi-directional relationships between entries
Include details on post types, taxonomies, and how filtering/search would work.
• Give an example of when YOOtheme Pro (or another builder) could not meet a requirement.
• What was the limitation?
• What approach did you take to extend or bypass it?
• Why did you choose that approach over alternatives?
• Describe the most complex mobile navigation system you’ve built.
• What made it complex?
• How did you handle usability, performance, and maintainability?
• What tradeoffs did you make?
• You inherit a WordPress site with:
• Large ACF structures
• Complex queries
• Slow load times
Walk through your process for diagnosing and improving performance.
• When building with ACF, how do you decide between:
• Flexible content fields
• Repeaters
• Separate post types
Provide a real-world example.
• What is your philosophy on managing styles in WordPress builds—specifically:
• Using framework settings (like YOOtheme)
• Creating custom CSS systems
• Maintaining consistency across pages and components
Where do you draw the line between using the framework and writing custom styles?
Work Location: Remote
Apply tot his job
Apply To this Job