SkyVerge is looking for a talented full-stack PHP engineer to join our team and help build our portfolio of WordPress plugins for WooCommerce. You'll write code that helps power mission-critical tools for millions of online stores.
You’ll be focused on building new features and maintaining existing code, while also helping with code reviews and customer support. With over 50 different plugins, there’s a wide variety of work. You might spend time on some complicated frontend interactions using JS, then switch focus to working with a tricky external REST API for a while, and later work on adding unit/acceptance tests to our framework code.
You’ll have the opportunity to really dive into a problem and understand it before crafting a well-engineered, high quality solution. We believe the best work happens when given lots of uninterrupted time to think and code.
Our plugins are built on top of WordPress and designed to work with WooCommerce, so we use PHP 5.2+ (moving soon to PHP 5.3 minimum) and we write all new JS in CoffeeScript. We follow a superset of the WordPress coding standards and are actively investing in automated testing to help improve both the quality of products and the happiness of our team building them.
We work primarily through GitHub and Slack, so you should be able clearly express your ideas via comments and messages. All new code is tested and peer-reviewed, so you’ll be able to both learn from the rest of the team and share your knowledge.
You love solving engineering challenges in the most pragmatic way possible. You write code that's clear, readable, and standards-compliant. More importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.
You're excited to join a small team that loves their work as much as you do, and affords the opportunity to work on interesting projects, continuously learn and improve, and to constantly ship cool projects. You're an excellent communicator, whether written, in person, or via video chat (native-level English fluency is required). You know that code is about communication and that explaining yourself clearly goes hand-in-hand.
Our team is fully remote and stays in touch primarily via Slack and weekly stand-ups over Zoom. That said, we believe face time is valuable. Availability for 1-2 company-paid team trips (SkyTrip!) per year is necessary.
This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits. However, fit with our team and culture is important. As a result, all of our team members go through a 30-day period as a contractor before becoming a permanent team member. This helps us (and you) make sure we’re an ideal match. If not, either one of us can say, “Thanks!" and move on to different projects.
Following an interview, we’ll ask you to complete a small paid project. If this goes well, we’ll invite you to our join the team and start your 30-day contract period.
Here are some benefits we're excited to offer to our team members:
We support workplace diversity and don’t discriminate on any protected class. We believe, when we work together as a team of different views, experiences, and ideas we can build amazing things.