WooCommerce Engineer | withRemote
Job Description
WooCommerce Engineer (Large-scale Project)
Company Overview
(Company information not provided.)
Job Summary
We are seeking a Senior Full Stack Engineer (WooCommerce) with extensive technical expertise and a passion for developing high-performance, scalable eCommerce solutions. The ideal candidate will possess a strong background in custom plugin development, performance optimization, and system architecture, balancing hands-on coding with technical leadership. This role entails working on complex, high-traffic WooCommerce implementations to architect solutions that are robust, fast, and maintainable, requiring both deep technical skills and strong problem-solving abilities.
Responsibilities
- Design, develop, and maintain custom WordPress and WooCommerce plugins, themes, and APIs.
- Architect and implement scalable and performant eCommerce solutions capable of handling large product catalogs (100k+ SKUs) and high concurrent traffic.
- Optimize website performance at both application and server levels, including caching, query optimization, and resource management.
- Implement custom pricing, shipping, and discount logic based on business rules (e.g., distance, postal code, or customer type).
- Integrate third-party APIs (payment gateways, CRMs, ERPs, shipping, inventory, etc.) with secure data handling and robust error management.
- Manage large data imports, migrations, and cron jobs efficiently.
- Troubleshoot and resolve complex production issues, ensuring high uptime and smooth customer experiences.
- Apply best practices in SEO optimization, code versioning, and CI/CD deployment.
- Collaborate with cross-functional teams (designers, project managers, QA) to deliver high-quality digital experiences.
- Mentor junior developers and participate in code reviews to maintain coding standards.
Qualifications
-
Core Technologies:
- Proficient in WordPress (Core, REST API, Hooks, Filters)
- Expertise in WooCommerce (customization, architecture, performance tuning)
- Advanced knowledge of PHP 7.x / 8.x
- Strong skills in MySQL (query optimization, indexing, data structure design)
- Experience with JavaScript (ES6+), jQuery, AJAX
- Familiarity with HTML5, CSS3, SASS, Tailwind / Bootstrap
- Version control expertise with Git (GitHub, Bitbucket, or GitLab)
-
Performance & Optimization:
- Experience with object caching (Redis, Memcached), page caching, and transients
- Knowledge of image optimization, lazy loading, and CSS/JS minification
- Understanding of CDN configuration and load balancing
- Database optimization skills for handling large datasets
-
Server & DevOps:
- Familiarity with Nginx, Apache, PHP-FPM, and MySQL tuning
- Experience with CI/CD pipelines (GitHub Actions, Bitbucket Pipelines)
- Knowledge of cloud services (AWS, DigitalOcean, Google Cloud, WP Engine, Kinsta)
- Proficient in logging and monitoring tools (New Relic, Query Monitor, WP-CLI)
-
Integrations:
- Experience with payment, shipping, inventory sync, CRM, and ERP integrations via REST or SOAP APIs
- Familiarity with webhooks and asynchronous job handling
-
SEO & Analytics:
- Competent in on-page SEO (schema, metadata, sitemaps)
- Experience with SEO tools like Yoast, RankMath, or AIOSEO
- Proficient in integrating Google Analytics, GTM, and Search Console
Preferred Skills
- Experience with headless WordPress using technologies like Next.js or React
- Knowledge of Docker or containerized environments
- Familiarity with ElasticSearch, Algolia, or similar technologies for product search
- Contributions to WordPress open-source projects
- Understanding of UX optimization and A/B testing
Experience
- A minimum of 5 years of experience in relevant roles, demonstrating significant project involvement and technical leadership.
Environment
- This position is remote, offering flexibility for a productive work-life balance.
Salary
(Salary information not provided.)
Growth Opportunities
(Opportunities for career advancement not provided.)
Benefits
(Benefits offered not provided.)