WordPress Plugin Developer
Welocally Places is the only WordPress Plugin that makes it easy to link a real place to any blog post quickly and easily. It takes just seconds to search and apply rich location information and maps to your blog. http://welocally.com
THE ROLE
This is a part time remote worker role. You can work off hours. You are a 1099 consultant with NET30 terms paid by paypal. As The WordPress Plugin and Theme Developer you will be responsible for fixing issues found in our products by using our bug tracking software (Redmine), all bugs will be fixed and committed into our private repo on GitHub, or the public repo on for Welocally Places (open source). As the role and relationship progresses the candidate will be contribute to both plugin and theme development for numerous products.
Be self motivated; Follow through without direction. You will have to drive yourself to follow through on tasks because this is a startup we all have our hair on fire. If you feel like you are not getting enough information, support, or direction that you need to succeed please be clear and request it. Some self direction on product behavior is also important. We are very technical and we understand well what the information requirements of a developer are to succeed, if you require technical management to request that you follow through on tasks this is NOT the right position for you.
PROCESS
We have QA server in EC2 that you will use to test your contributions, you will work with the QA lead to create quality implementations. A a developer you will have an instance on EC2 that you will be able to code and test on, you can access it via SFTP using your ssh key. Before working on any Issue assignment you will gather requirements and then estimate total time required and tasks associated with the work. As you complete work you will log time in Redmine. All fixes require unit testing prior to commit. When you are ready to push your code to github you will set the task to fixed in Redmine and push the code. Unless QA reopens the issue that’s it.
We will do weekly burn downs associated with each project and have a weekly 15m-30m meeting by skype where QA dev and product design can all sync up. You will need to provide “office hours” where you will be available by skype for team interaction. This will be limited hours (10h) at first but as trust develops more hours may be available.
Development Tools
- Redmine Projects - http://www.redmine.org/
- SSH/SFTP - http://inside.mines.edu/~gmurray/HowTo/sshNotes.html
- Github - http://help.github.com/
Required Skills:
- SELF MOTIVATED! Be willing to learn understand code base on your own.
- Remote worker infrastructure, skype, email and internet availability. Office hours.
- PHP/Lamp Stack Programming
- WordPress – Know how WordPress works.
- JQuery & Javascript – You will be writing tons of jQuery actions.
- Github account and experience pushing to github teams
- Linux, ssh basic knowhow and skills


