Key Responsibilities:
- Develop, customize, and maintain WordPress themes and plugins tailored to client specifications.
- Collaborate with designers to translate design prototypes into fully functional, responsive WordPress websites.
- Optimize WordPress sites for speed, performance, and SEO.
- Troubleshoot and resolve complex technical issues related to WordPress, including plugin conflicts, site migrations, and database management.
- Implement and manage integrations with third-party services, including payment gateways, CRM systems, and marketing tools.
- Conduct regular site audits to ensure security, performance, and adherence to best practices.
- Stay up-to-date with the latest WordPress trends, tools, and technologies, and apply them to improve existing processes and solutions.
- Mentor junior developers and conduct code reviews to ensure high-quality, maintainable code.
- Work directly with clients to understand their requirements and provide technical guidance and support.
- Manage version control using Git and collaborate with team members on project delivery.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Web Development, or a related field.
- 4+ years of professional experience in WordPress development.
- Advanced proficiency in PHP, HTML, CSS, JavaScript, and MySQL.
- Extensive experience with custom theme and plugin development.
- Strong understanding of WordPress core, database architecture, and best practices.
- Familiarity with WordPress REST API, custom post types, and taxonomy.
- Proficient in using version control systems (e.g., Git).
- Knowledge of web performance optimization techniques and tools.
- Solid understanding of SEO best practices for WordPress sites.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Experience with popular page builders like Elementor, Divi, or WPBakery.
- Experience with WooCommerce and other e-commerce integrations.
- Familiarity with WordPress multisite networks and headless WordPress setups.
- Knowledge of front-end frameworks like React or Vue.js.
- Experience working in an Agile/Scrum environment.