EyeCarePro is the growth engine behind North America's leading optometric practices. We deliver full-funnel digital marketing and innovative SaaS tools that help eyecare businesses attract more patients, improve efficiency, and grow sustainably in a competitive healthcare landscape.
With five consecutive EyeVote Awards for excellence in Online and Social Media Marketing, we are recognized not only for our results but also for how we achieve them. Our team operates with the structure of a product company and the agility of a marketing agency, supported by a fully remote global workforce.
Our culture is grounded in collaboration, empathy, and a data-driven mindset. We thrive on curiosity, proactive problem-solving, and a strong desire to learn, improve, and stay ahead in a fast-evolving digital environment.
About the Role
We are hiring a B2B Web Developer with intermediate-level experience in WordPress development and front-end engineering. This role is rooted in building high-performing, reliable, and scalable websites for B2B clients who require strong technical execution.
You will focus on custom development work, site performance optimization, and consistent delivery of clean, maintainable code. This role is ideal for someone who works well with autonomy, enjoys solving complex development challenges, and understands how to create sites that balance technical function with a clean user experience.
Key Responsibilities
WordPress Development
Build custom WordPress themes and templates
Develop and modify plugins based on client requirements
Use hooks, filters, and the WordPress API to create custom functionality
Maintain site architecture for stability and long-term scalability
Backend Development
Write clean PHP code for WordPress customization
Work with MySQL databases for queries, data structures, and integrations
Troubleshoot server-side issues and resolve technical errors
Frontend Execution
Implement responsive HTML, CSS, and JavaScript
Ensure pixel-accurate translation of designs
Maintain cross-browser and cross-device consistency
Page Builder Implementation
Build and refine layouts using Beaver Builder or Elementor
Extend page builder components with custom code when needed
Performance Optimization
Improve site speed through caching, minification, image optimization, and code cleanup
Apply SEO best practices related to structure, markup, and technical performance
Audit sites for slowdowns and resolve underlying issues
Quality Assurance
Test site functionality, user flows, and device responsiveness
Validate forms, scripts, and integrations
Document issues clearly and resolve them in a structured way
Basic Server and Hosting Support
Work within common hosting environments
Manage (s)FTP uploads and file structures
Implement basic configuration changes when required
What We Are Looking For
Strong understanding of custom WordPress builds
Ability to write stable, maintainable PHP
Clear knowledge of front-end best practices
Strong debugging and troubleshooting skills
Ability to manage tasks with calm focus and clear communication
Organized workflow and solid documentation habits
What You Bring
3 to 5 years of web development experience
Proven experience in:
WordPress theme and plugin development
PHP and MySQL
HTML, CSS, JavaScript
Beaver Builder and/or Elementor
Understanding of hosting, domains, and basic server operations
Experience working in a B2B environment is an advantage
Work Requirements
100 percent remote work-from-home
Schedule: Monday to Friday, 8:00 AM to 4:00 PM Eastern Time
Must have:
Personal computer and dual monitors
Quiet, professional workspace
Reliable high-speed internet
Backup power supply if applicable
What We Value
We value clarity, accountability, and steady execution. You will be trusted to manage your development tasks without micromanagement. This requires strong technical judgment, accurate estimation, and consistent follow-through.
How to Apply
If you enjoy building high-performing WordPress sites, solving technical challenges, and driving meaningful client impact, we would love to hear from you.
Note: If you do not hear from us within two weeks of submitting your application, please consider your application unsuccessful at this time. We appreciate your interest in EyeCarePro.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.