Join The Z9 Team
Senior PHP Developer
(Remote, Contract, 20 hr/wk, U.S. business hours)
Are you looking for a steady long-term project where you can work remotely and have flexible hours?
We are looking for a developer that is open to learning and working on our software as it if was their own.
The software you would be working on is well written, time tested, and has been running in production for over a decade.
POSITION OVERVIEW
Some of the things you would be working on include:
- Ecommerce functionality.
- API integrations.
- Fulfillment/vendor integrations.
- Excel report generation.
- Mobile responsive html.
- Web server setup.
- Web site setup.
- Bash automation scripts.
The position is remote and part-time.
You would need to be available a minimum of 20 hours per week.
The hours are flexible, though you would need to be available during U.S. business hours.
A fast Internet connection is required. You must be able to establish a clear audio connection when making a conference call.
Our development environment requires a Windows computer/laptop, at least 2 monitors, and a headset for communications.
SKILL REQUIRED
Motivation to learn and the ability to learn quickly is more important than experience. We are looking for a developer that can solve problems.
You should have development experience with:
- PHP
- MySQL
- Javascript
- jQuery
- Bootstrap
- Bash scripts
- Linux command line
- Git
Communication skills needed include:
- Ability to clearly communicate verbally and in writing.
- Ability to write up an implementation plan.
- Ability to effectively describe the task you are working on.
- Ability to effectively describe the work you just completed.
- Ability to communicate progress in real time.
- Ability to write up a testing plan.
- Ability to write clean, well thought out code.
HOW WE CODE
- We have our own in-house PHP debugging tool.
- We use Git for version control.
- We use GitHub and BitBucket for repository management.
- We remotely host all of the development sites. There is a development site instance for each developer.
- We use Jira for task tracking.
- We use Windows + Cygwin + PhpStorm as our development environment.
- We use Zoom or Teams for online meetings.
- We host our servers on AWS.
- We setup our servers with CentOS, Apache, MySQL, and PHP.
- We use Slack for team communications.
HIRING PROCESS
To apply for this position, we ask that you please fill out this form.