SkyVerge · Sep 4th 2017
Headquarters: Telecommute URL: www.skyverge.com
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.
Qualified candidates will get an email with a few questions to answer via email. Following that, you’ll have a few 30 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company.
If this goes well, we’ll invite you to join our team and start your 4-week trial. During this period you’ll work full-time as a contractor, or part-time on nights/weekends if you already have a full-time position. This gives you an opportunity to make sure you enjoy the work and the team, and it gives us an opportunity to evaluate your work. We’ll have regular chats each week to share feedback and make sure we’re on the same page. At the end of the 4 weeks, you’ll be offered a permanent position