You'll need to have a strong understanding of core programming, but also be handy with front-end technologies to ensure optimal user experience.
Solid problem-solving skills needed for this job.
Extensive knowledge and experience of building WordPress CMS websites from scratch & de-facto standard plugins.
Experience working with WordPress at a PHP code level
Knowledge of existing inbuilt WordPress functions
Creation of custom post types
Creation of plugins/widgets written to conform with the WordPress coding standards
Creation of clean, logical well-documented and re-usable code
Knowledge of WordPress Network (Multisite) beneficial
Experience creating multilingual websites would be plus
Knowledge and experience of web accessibility
Good understanding of cross-platform and cross-browser
WordPress Plug-in development and customization
WordPress Theme Concepts
WooCommerce & E-commerce platforms implementation experience
WooCommerce complete customization with code