Locate Jobs Network is a nationwide network of niche job boards featuring over 3,800 websites – we offer job search for employment candidates and paid job posting for employers and recruiters.
Job description:
We are looking for a PHP/MySQL Developer who will be responsible for the further development, deployment and ongoing support of our custom, web-based job board platform.
IMPORTANT: This will involve analyzing, assessing and understanding an existing platform that has been built on PHP/MySQL on a FreeBSD/Apache box. The existing application does not utilize a standard framework but instead is built on custom functions/libraries.
After this assessment and a thorough understanding of the existing platform, we require a developer who will implement an initial round of updates/improvements and additional functionality. Thereafter, we want to work with the developer on a continuous basis to maintain the platform as needed and to develop further improvements to the system.
An example of upcoming improvements/items to develop:
- Database updates via external XML feeds, including “insert” and “update” in the company’s jobs database.
- Scraping job listing content from customer sites.
- Outputting RSS feeds of job listings
- Updating payment platform from PayPal basic payments to a more robust, onsite payment platform (osCommerce or similar)
- Installing security certificate on server, working to produce SSL for new payment module
- Implementation of job seeker accounts, whereby they will be able to sign up for an account, submit a resume, save jobs, save job searches, opt-in to an e-mail list and apply for jobs.
- Producing “widgets” for users to interact with the sites in the network – browser widgets, WordPress plugins, Droid/IOS apps, etc.
Your responsibilities:
- Perform a technical analysis of requirements
- Produce “Sandbox” to replicate existing platform, test prior to production
- Produce a solid, detailed technical design
- Write clean, modular, robust code to implement the desired requirements
- Work with company principals to triage and fix bugs with rapid turnaround
- Contribute ideas for making the application better and easier to use
Your qualifications:
- Programming language(s): PHP
- Database: MySQL
- Intimately familiar with FreeBSD/Linux and Apache
- Additional skills: HTML, CSS, JavaScript
- Detail oriented
- Strong communication skills
- 3-5 years of programming experience
- Bachelor’s degree in Computer Science or equivalent experience