Senior Backend WordPress/PHP Developer

We maintain an array of custom sites and a fairly large WordPress multisite installation, each with their own unique challenges to solve. The ideal candidate must be a solution-driven problem solver and know how to work well independently and in team environments. You should have experience working as a full stack developer in the WordPress ecosystem; however, the majority of the work will involve creating plugins, refactoring existing code, extending WordPress functionality, troubleshooting issues and conflicts between plugins – basically, anything required to deliver functional, scalable, and maintainable websites.

The right person will work quickly, be able to transition quickly, and excel at collaborating with teammates. If you are collaborative, self-motivated, detail-oriented, and able to work efficiently and effectively with developers, designers, project managers, and marketing strategists, we would love to speak with you.

Responsibilities

  • New coding for our existing themes; new coding for plugins; work with existing plugins (WooCommerce) and third party integrations
  • Updating and maintenance of code across our network of websites
  • Troubleshooting website and technology issues across our managed platforms, including WordPress, OpenX, Brightcove, iDevAffiliate, and several others
  • Testing new website code prior to deployment
  • Managing source code in Git
  • Gathering requirements, estimating projects, and performing approved tasks
  • Communicating with our clients on tasks related to their initiatives

Requirements

  • 3 years minimum PHP development experience, including object oriented PHP
  • Expert knowledge of WordPress - custom post types, custom fields, plugins, theme development, WordPress database, and WordPress APIs
  • Experience with WordPress Multisite
  • Skilled in HTML, HTML5, JavaScript, JQuery, Ajax, and CSS
  • Good working experience in MySQL, including the use of efficient SQL commands
  • Experience transferring data through endpoints using APIs/RESTful APIs
  • Test new website code prior to deployment
  • Use Git to manage source code
  • Ability to write, debug, and test scripting languages like Javascript and jQuery
  • Ability to debug and refactor existing PHP code

Recommended

  • Familiar with other programming languages (e.g., Ruby, Python, etc.)
  • Familiar with MVC software pattern
  • Familiar with Javascript frameworks (e.g., AngularJS, Ember.js, etc.)
  • Familiar with CSS, JS, and HTML preprocessors