Experienced WordPress Developers Needed


Want to work on a variety of cutting edge, WordPress-based projects for a rapidly growing company? We’re hiring part-time and full-time developers right now! We’re a fully remote team scattered across the US. Communication is critical so no matter where you are located you must be available via Slack for at least three hours daily Monday through Friday between the hours of 10am and 6pm Pacific Time. We review work, discuss project status, peer code, etc. as needed during those hours.

About Us: We run a Software as a Service (SaaS) platform that has doubled in size each of the last three years and now serves clients across the United States. While the back end is powered by WordPress the front end and dashboard largely use the REST API and Vuejs. We have also developed a number of custom WordPress plugins that we use internally and a few of those have been released publicly.

REQUIRED SKILLS

WordPress: You know WordPress in depth. You’ve dug into the core code and understand how it works. If you needed to modify a built-in REST response you could, or you know where to turn to figure it out. You write clean, well commented code that someone coming behind you would be able to easily follow.

Vue.js / Vuex / Vue Router: All of our interfaces are built with (or being ported to) Vue. You understand Vue.js features, patterns and best practices. Good knowledge of vanilla javascript is helpful as well.

UI Frameworks: You have solid experience with a UI framework like Bootstrap. We use Vuetify.js, a Material Design framework, so bonus if you’re already familiar with it.

APIs — We’re steadily shifting all of our code to being API based and frequently build tools that leverage third party APIs like SendGrid, Authorize.net, Google, etc.

Git — Solid understanding of a standard Git workflow: branch / pull request / merge. We don’t honestly often use Git’s more advanced commands but if you needed to revert to a prior commit you could.

Composer — our PHP code is all object oriented and namespaced and we use autoloading to handle dependencies.

Node — we use Vue-cli so you won’t often be working with Node directly but experience with it is a plus.

Webpack — automates all of the development and build processes. Linting, minifying, etc. A decent understanding of how to adjust Webpack configurations would be helpful.

Grunt — we try to automate as many things as possible and a stack of handy Grunt tasks are part of that.

The skills listed above don’t cover everything you’ll need in your toolbox and we don’t expect that you’ll necessarily have all of them right now. But you should feel comfortable with a majority of them and with your ability to pick up new skills as you go.

BENEFITS

  • A startup atmosphere but in an established, profitable, high-growth company;
  • Highly competitive compensation;
  • Fully remote;
  • Opportunity to advance your skills via company-sponsored participation in courses, conferences, etc;
  • The chance to advance as far as your aptitude and desire allow;

Additional benefits for full time employees:

  • Three weeks paid time off annually;
  • Health benefits;
  • 401k plan with generous company match;

HOW TO APPLY

Complete the form below and please be sure to provide the following:

  • Your resume;
  • Your desired salary (annual);
  • Your Github/GitLab profile or open source projects you contributed to;
  • Other representative examples of your work that are relevant to the position;
  • If you are active in communities like StackOverflow, please let us know as well
  • Which position are you applying for?
  • How did you hear about this job posting?
  • What city and state are you in?
  • Max. file size: 25 MB.
  • Briefly tell us about your background and experience.
  • Links to any relevant examples of your code. Ex: Github, Bitbucket, WordPress repository, etc.