Job Description
- Responsible for overall application stack / architecture for web-based applications including high-level technical design, performance test, core framework development and being the subject matter, expert for the application domain
- Stays updated and explores the latest web technologies to design and implement innovative new user experiences.
- Work with other team members to deliver web based applications for both client and server side functionalities.
- Work with customers to define and scope new products and features.
- Coach, mentor, motivate and supervise project team members, and influence them to take positive action and accountability for their assigned work.
Job Specification
- Hands-on experience in web services and technologies.
- Working experience with web development tools including PHP, HTML5, RSS, MVC, SOAP, Rest, git, javascript, CSS, JSON, XML, etc
- Experience with web frameworks such as Yii, Zend etc.
- Development experience in database design (MySQL).
- Experience with developing, extending and integrating Content Management Systems.
- Experience with software development methodologies and software product development.
- Familiarity with development in Linux