Job Description
Overall Summary
The Senior WordPress Developer implements software requirements for projects based on the WordPress technology including the use of PHP, HTML5, CSS3+ and JavaScript. The primary objective for the Senior WordPress Developer is to produce high-quality, well-tested code for deployment within latest WordPress CMS instances.
Responsibilities
- Participates in requirements analysis processes.
- Collaborates with internal teams in producing software design and architecture.
- Writes clean, scalable code and unit tests using the PHP programming language.
- Maintains website standards and performs security testing and website performance testing.
- Revises, updates, refactors, and debugs code.
- Develops documentation throughout the Software Development Life Cycle (SDLC).
- Serves as an expert on developed applications and provides technical support.
Qualifications
Required
- Minimum 4+ years of experience working on WordPress projects.
- Proven experience as a WordPress Developer in a team environment.
- Excellent knowledge of WordPress, PHP, MySQL, CSS3, Semantic HTML5, and jQuery.
- Excellent knowledge of developing using WordPress and similar CMS standards.
- Experience working with and customizing popular plugins such as WooCommerce, Gravity Forms and Advanced Custom Fields
- Proven experience developing using accessibility guidelines and web standards.
- Experience using one or more Git-based source code repository systems.
- Familiarity with architecture styles and API categories (REST, RPC, SOAP, etc.).
- Understanding of Agile methodologies.
- Excellent analytical, troubleshooting, and communication skills.
- Excellent attention to detail and time-management skills.
Preferred
- Experience with cloud hosting environments such as Microsoft Azure, Amazon
- Web Services or Google Cloud.
- Knowledge of “Google AMP” will be an added advantage.