Overview:The Wordpress Developer plays a crucial role in our organization, responsible for developing and maintaining high-quality WordPress websites. They will collaborate with the design and development teams to create custom themes and plugins that align with our company's needs and goals.Key Responsibilities:Collaborate with the design team to implement attractive, user-friendly websitesDevelop custom themes and plugins to enhance website functionalityOptimize websites for maximum speed and scalabilityEnsure high-performance and availability, and manage all technical aspects of the CMSPerform website updates, maintenance, and security patchesConduct quality assurance testing and troubleshootingProvide technical support and resolve issues for website usersStay abreast of the latest industry trends and technologiesContribute to the development of best practices for the teamCollaborate with cross-functional teams to define, design, and ship new featuresParticipate in peer code reviewsProactively identify and address website security risksEnsure responsiveness of all web pagesWork on continuous improvement of the websiteAssist in ongoing development and maintenance of the company's websites
Required Experience:Good experience in WordPress including customizing WordPress Plugins, Advanced Custom Fields (ACF), and other major pluginsGood experience in Developing and customizing WordPress themesStrong knowledge of multiple front-end languages: HTML, CSS, Bootstrap, JavaScript, and their librariesExperience developing responsive design websitesGood experience in RESTful APIs and formats: JSON, XMLExperience working in Drupal or JoomlaProficiency in at least one server-side technology: Java, PHP, NodeJS, Python, RubyGood knowledge of website accessibility and complianceGood knowledge of best website security practicesGood knowledge of Search Engine Optimization (SEO) and best practicesGood experience in following W3C standardsVideo editing and graphic design skills are a plus and an added advantageFamiliarity with versioning tools such as Git