Responsibilities:
- Collaborate to define and implement the software architecture.
- Work with business owners to understand and implement product requirements.
- Deliver high quality, well commented, and unit tested code they are proud to have peer reviewed.
- Review peer code to ensure the same from colleagues.
- Thrive in Agile, Scrum, and Kanban environments.
- Off-hour and weekend work may be required as business needs dictate (but isn’t part of the ordinary routine).
- PHP, JavaScript, SQL, HTML5, CSS3
- Experience developing applications using JavaScript Frameworks (i.e. Backbone, Require, Angular, etc.)
- Solid understanding of Object Oriented programming and MVC frameworks (Experience with Zend Framework a plus)
- Proficient knowledge of front-end performance testing and optimization techniques
- Advocate for web development best practices
- Understands and works with REST APIs
- Experience working in an Agile development environment.
- Strong technical knowledge of LAMP database design and enterprise system software architecture.
- Strong technical knowledge of current LAMP based software, hardware, protocols, standards, and best practices.
- Substantial web development experience.
- Experience working with Solr
- Experience working with MongoDB
- Experience with Jira or similar story tracking tools.
- Experience in data modeling and SQL.
- A passion to create an excellent user experience and realistic business solutions.