Job Responsibilities:
Assist in design specifications
Maintain and improve existing software
Design and build quality applications
Produce technical documentation and release notes
Conduct performance analysis
Keep critical production applications running at 99.9% availability
Minimum Requirements:
At least two years (junior position) or five years (senior position) front-end web software development experience
At least one year (junior position) or three years (senior position) database programming experience
Previous experience architecting new applications and systems
Ability to develop quality code that performs well under high capacity and is easy to maintain
Excellent verbal and written communication skills
Ability to multi-task and switch priorities as needed
Commitment to reach deadlines
Solid knowledge of HTML, CSS, SQL, PHP and JavaScript
Preferred Skills, Knowledge and Experience:
B.S. in computer-related field
3rd party API integration
LAMP – Linux, Apache, SQL and PHP/Perl
Experience with Object Oriented PHP, Zend Framework, PostgreSQL and Subversion
Agile/SCRUM methodology
Experience with AJAX and prototype.js
Mac OS X