We are looking for a full-time WooCommerce/WordPress Support Engineer to join our happy little crew. If you can see yourself doing the following, we’d love to hear from you:
The role involves a wide range of questions, from ones that require a gentle touch and guiding hand, to ones that require a high level of technical understanding and code troubleshooting skill.
Some of the tickets that arrive in your inbox will be especially tricky questions or issues that require a combination of a love of solving puzzles, exceptional attention to detail and persistence to look for clues in new application environments. Some tickets will benefit from a strong technical knowledge of both the application level (PHP, WordPress, WooCommerce) and on occasion, the server level (Apache, Nginx, Linux) of the environments in which our software runs.
You are a kind hearted and good natured person, who is comfortable with self-directed work yet also happy to do that work as part of a team. If you are an extrovert, you will need to at least understand and have empathy for introverts, which make up the majority of the team.
Your professional skills include:
You might also have:
On a personal level:
It is important that you either already have a visa for the US or you are eligible to get a visa for travel to the US.
You have a positive mindset, and take pride in your work as you are committed to consistently doing the best job possible. You seek out opportunities for self-improvement as a path to personal and professional development.
You are also comfortable with bad puns or at least with people who attempt to use them ;)
Although not necessary, we’d love it if you have the following (attributes):
Prospress (pronounced “prosperous”) is a small but friendly bunch that loves eCommerce. We love building software that gives entrepreneurs the tools and freedom to do what they love!
We think WooCommerce is the best thing to happen to the web since WordPress and are dedicated to strengthening the WooCommerce ecosystem through building software, content, and community on top of WooCommerce.
So far we’ve built WooCommerce Subscriptions, the largest and most popular commercial plugin in the official WooCommerce extension marketplace, which is used by thousands of entrepreneurs around the world. We also have a few smaller plugins, like One Page Checkout and free, open-source projects like Subscribe to All the Things.
But that’s just the beginning. We have some new products in the works, as well as new versions of Subscriptions, and we’d love you to help us work on these ideas.
Prospress is a distributed company, which means our team is located across the globe, and everyone can work from home in their pyjamas if they wish (in our view, this is definitely one of the perks of the job). We don’t mind where you live, because we’re a distributed company. HQ (and we use that term loosely) is in Portland, Oregon, but we also have people in Australia, Spain, India, Canada, Argentina, and elsewhere in the US.
Despite being distributed globally, we have a great work environment online, with weekly video hangouts, chat communication via Slack, and a genuinely caring team. This role will give you great opportunities to learn new skills while consolidating existing strengths.
We are professional, but relaxed and apply a very loose agile methodology to our engineering workflow, with regular SCRUMs. All software development is managed through GitHub. All patches to our software go through code-review from at least one other team member, which means you’ll get feedback from other developers on every piece of work you complete. We expect that you will quickly be contributing to our software which will then ship to run live on thousands of websites.
We offer some pretty neat benefits, including:
A Day in the Life of Prospress Engineer
To give you an idea of a what it's like to work with us, this is a brief summary of a day in the (working) life of a Prospress engineer.
9:00am: you arrive at the “office”, which may be a coworking space, cafe, or spare room, maybe while still in your pyjamas. You choose where you work best. You also choose when to start your day (so it might be 9am, it might be 5 am, it might be 12pm… it’s up to you).
9:01am: you review Slack messages from the rest of the Prospress team. These range from team members discussing technical issues with our software, to sharing links about interesting (and mostly relevant) news in WordPress, WooCommerce, eCommerce, Cryptocurrency, Security, AI or tangential fields, like Behavioural Economics.
9:15am: you open HelpScout to find tickets with the highest priority and self-assign one to start working on, or perhaps check on the latest updates to a ticket you worked on yesterday. You fire up your favourite tools for WordPress debugging and begin the day’s problem solving. You choose what to work on most of the time and how you want to work.
And that’s about where the typical day ends. The rest is entirely up to you.
You can take lunch where/when you want. You can end the day, or break it up however you need to in order to maximise your productivity. Everyone on our team is given autonomy in their day and tasks because we believe the best people know how to do their best work and will strive to do it when left alone.
The only requirements we have are weekly team SCRUMs and a check-in with your team lead.
We appreciate this isn’t the right environment for everyone. It requires a genuine desire and self-discipline to constantly strive to improve your work. It’s also not suited for extroverts who love a physical water cooler for chatting with colleagues (although we do have a virtual water cooler). For the right people, this freedom and autonomy will allow you to thrive.
If this sounds great to you, we'd love to have you apply for the role. The next section explains how to do that.
About the process
We know job applications are stressful, so we want to make this process as painless as possible (and maybe even fun and exciting!) This is how it’s going to go down:
Step 1: Submit your application by 5pm PST 7th February 2019.
Step 2: We will contact shortlisted candidates by mid February, inviting them to undertake a short technical test.
Step 3: Candidates may then move to the next stage, which is a text-chat interview on Slack (which will take an hour or so).
Step 4: We will then conduct a round of video interviews.
Step 5: Based on the interviews, the technical test, and the original applications, we will invite a number of the shortlisted candidates to take part in a paid trial period.
Step 6: At the end of a successful trial, we’ll offer the position(s).
Here is some additional information about the process:
Q: I submitted an application but I didn’t hear anything back. What happened?
A: If you don’t hear from us, unfortunately, you didn’t get through to the shortlist this time.
Q: Is it a formal interview?
A: We have a number of structured questions, but are also quite an informal company. The goal of the interview is to get a sense for you as a person and for you to get a sense for us as a company. The questions are meant to act as an impetus for discussion that helps us both achieve that.
Q: What sort of questions will be asked?
A: There will be a few of the usual questions like “Why do you want to work with us?” and “What would you say is the best thing you’ve ever built?”; but we will also have a few that should be new to you. Any technical questions will be more philosophical than practical, like “What do you like about WordPress?” rather than “What is a hook in WordPress?”. The interview is more about you as a person - your application and the trial are to check your technical skills, so the interview is about finding people with the right attitude.
Q: Will it be a video or voice or text chat?
A: We will start out with a Slack chat for the first interview, as this is how the majority of our communication takes place. The second interview will be a video call.
Q: Will everyone move on to the trial stage?
A: Unfortunately not. While we’d love to offer trials to everyone, not all of our shortlisted candidates will go through to a trial. We will let you know as soon as possible after the initial interview whether you have been selected for a trial.
Please, no recruiters or unsolicited offers.