Job Description
A2 Hosting is currently hiring for a Senior Software Developer with 5+ years of Laravel and WordPress experience to join our growing team! This is NOT a theme development role and candidates without extensive experience building production quality web applications with both WordPress and Laravel in a Linux environment will not be considered.
For this role, we are looking for someone with a strong DevOps/systems background, who also possesses a deep understanding of the WordPress plugin ecosystem, WordPress hooks and WP-CLI, and modern Javascript frameworks. Candidates must have at least 5 years of professional experience building applications based on WordPress/WP-CLI/Laravel/Vue AND have a strong DevOps background to be considered for this role. If you are used to setting up and maintaining your own Linux servers, and you are a WordPress/Laravel expert, you can be successful in this role. In this Senior Software Developer role, you will be responsible for building and troubleshooting web applications surrounding our custom control panel, TurboHub.Job Specific Details
Project Overview
Our team is deep in development on a custom control panel application, TurboHub, which is
used by our customers to manage their WordPress sites. The front end of the control panel application is built with the Laravel PHP framework with Vue for parts of its UI and uses a Bootstrap based theme. The control panel also includes a server component that runs on our Linux hosting platforms, so this project requires strong Linux systems administration knowledge in order to build and troubleshoot its features.
When a user interacts with the TurboHub control panel, we broadcast messages to our hosting servers over RabbitMQ to a custom agent process that runs various commands on a WordPress site. The output of those commands is used to display information or make changes to a customer’s WordPress sites. The TurboHub agent application is a command line based Laravel application that includes a variety of custom scripts using WP-CLI and other command line tools.
The control panel application integrates tightly with WordPress via WP-CLI and custom plugins. In addition to our message queue, TurboHub also communicates with a number of APIs to interact with our hosting platforms and out internal billing system, with some information being stored in a local MySQL database as well. A typical feature deployment might involve you working on backend scripts to interact with WordPress, working in our TurboHub agent application to run those scripts, and updating our TurboHub web
application to surface the feature to users.
Skills you must have:
Open source contributions to the WordPress or Laravel communities are strongly encouraged and a plus for our candidates! If you have built custom plugins or libraries, or made core contributions to either project, we’d love to see them!
Who you are:Research shows that women and people from under-represented groups often apply to jobs ONLY IF they meet all of the qualifications. However, no one ever meets 100% of the qualifications, nor should they. A2 Hosting focuses on hiring people, not just skill sets, and encourages you to apply, even without meeting every qualification. We look forward to your application.
A note on the location:
US-based candidates who do not reside in one of the above states are unable to be considered for employment at A2 Hosting.
A2 Hosting provides a collaborative and team-focused work environment with a focus on training and development for all of our team members. We strive to promote from within, provide growth opportunities, and encourage our team members to embrace the curious and passionate core values that drive us forward. Additional benefits, based on location, are below:
Benefits for ALL Team Members, regardless of location:US Specific Benefits (for US based team members only):
About A2 Hosting:
FOR US-BASED CANDIDATES: A2 Hosting is an E-Verify employer. E-Verify is an Internet based system operated by the Department of Homeland Security (DHS) in partnership with the Social Security Administration (SSA) that allows participating employers to electronically verify the employment eligibility of their newly hired employees in the United States. Please click on the following links for more information.
E-Verify Participation Poster E-verify Right to Work Poster
Powered by JazzHR
zPKAfCR4xq
...Job Description Description Transplant Coordinator RN @ Swedish First Hill Full Time (40 hours per week)8 Hours Day Shift The Clinical Transplant Coordinator is responsible for coordinating clinical aspects of organ transplantation as applied to the transplant...
Job Title: Remote Data Entry Clerk Compensation: $50/hour Job Type: Full-time / Part-time (Flexible Schedule) Reports To: Data Manager Job Summary: We are seeking a detail-oriented and highly organized Remote Data Entry Clerk to join our team. In this role...
"We are hiring a Sales Professional specializing in the Data Center industry!" Qualified applicants should demonstrate a proven history of performance within the data center sector. LS Electric America Inc., a rapidly growing leader in the power distribution industry...
Class A CLASS A CDL DRIVERS WANTED JobColorado Transportation Corp is looking for Class A CDL drivers to work 3-4 days - 13 hours shifts, per week. It is a NIGHT shift. Pay: $24.00 per hourMedical, Dental, and Vision InsuranceHow to apply for this Driving Job...
Job DescriptionA client in Huntsville is looking for an Illustrator to join their team. This person will be supporting the final stages of the CH-47 Block II Modification.Day to Day:-Collaborate with the logistics team to understand project requirements and objectives...