Mid-Level Software Developer
Job Description
You will build and maintain scalable object-oriented web applications in a LAMP environment. You own the full development lifecycle from coding to documentation.
Responsibilities
• Build and maintain highly scalable object-oriented platforms.
• Integrate web services using SOAP, REST, JSON, and XML.
• Write standards-compliant XHTML and CSS for web interfaces.
• Execute all phases of software development, including unit testing.
• Manage code through GIT or Subversion (SVN).
Required Skills
• 2 to 5 years of experience in object-oriented platform development.
• At least 2 years of experience with PHP 5+.
• Proficiency with the LAMP stack and MySQL.
• Expertise in JavaScript and the jQuery toolkit.
• Experience with Drupal, WordPress, or Joomla.
• Practical knowledge of web service integration (SOAP, REST, JSON, XML).
• Experience using GIT or Subversion (SVN) for version control.
• Strong understanding of unit testing and clean documentation practices.
Preferred Skills
• Experience with multiple CMS platforms (Drupal, WordPress, or Joomla).

