Job Overview
Web Developers are responsible for converting a software program design into a set of instructions that computers can follow. This requires proficiency in a variety of common programming languages. The position requires a technology-savvy professional who is able to work in a small-group team setting and also communicate and collaborate cross-function with the other divisions in the organization.
Responsibilities:
Web programmers are responsible for designing & implementing (ie: coding) web applications based on certain functional specifications. They will work closely with Web Designers & Product Owners. The position requires the ability to work in a small-group team setting and also communicate and collaborate cross-function with other divisions in the organization.
Requirements:
- Must possess at least a Bachelor’s Degree in computer science, must have a basic technical knowledge of Web Programming and have strong object-oriented programming experience with PHP & JavaScript (Fresh Graduates are welcome to apply)
- [Proficient with PHP & Javascript, and have in-depth practical experience in one of these frameworks: Phalcon, Laravel, Yii, or CI]
- [Having knowledge in another language such as Python, Ruby, ActionScript, Bash, etc is a plus]
- Must be familiar with Linux Operation, W3C Standard, website technology update and have knowledge in programming languages and environments including CSS, HTML, XML, and Json (understanding JavaScript, AJAX, Action Script and Ruby will be an advantage)
- [Familiar with any Linux distro is non-negotiable. It will be your daily OS here
- [Familiar with CSS, HTML, XML, & Json is a must]
- Having technical knowledge of Source Code Management Revision Control such as Subversion, Git, etc. [Experience with Git or Github is mandatory]
- Preferably having 2 – 3 years of working experience in a similar position [Have involved in minimum 4 full-cycle web-based software projects as professional web programmer ]
- Excellent knowledge of MySQL or PostgreSQL databases [Excellent knowledge of MySQL or PostgreSQL databases, along with their SQL language standard]
- [Keeping up to date with web development technologies and have the idea of how that will shape user’s experience]