Front End Developer - Web Architect | South China Morning Post

Employment type: 
Full time
Telecommute: 
Not allowed

Responsibilities:
The Web Architect (Online Classifieds & Directories) will be responsible for developing new products and implementing improvements to SCMP's online assets.
· Develop new platforms and improve existing SCMP online assets using best-in-class programming languages, open source platforms, mark-up languages, browsers, server software, etc.
· Create standards-based websites using HTML, CSS, and JavaScript, using concise and maintainable code
· Provide expertise and support in DNS, web servers, browsers, databases and other related matters, as well as applying this knowledge when creating web-based applications
· Apply object-oriented techniques (abstraction, inheritance, composition, interfaces, etc.) to improve code-reuse and manage complexity
· Build complex web applications that implement authentication, authorisation, transactions, dynamic UIs, session state, etc.
· Create and consume web services using SOAP, POST, REST, etc. to interface with vendor services and external APIs
· Troubleshoot, debug and extend existing applications
· Use a source control system (branches, tags, etc.)
· Design normalised databases
· Develop methodologies for performance optimisations to existing software
· Create good system technical documentation and API documentation that can be followed by other programmers
· Write comprehension system technical specifications with risk, load and performance considerations
· Communicate technical issues, challenges and possibilities to non-technical users successfully
· Implement existing requirements within the specified timeline without the need for excessive rework
· Estimate and plan level-of-effort for tasks of various level of complexities
· Understand and apply elements of good user interface: layout, consistency, speed, feedback, etc. in a formalised and consistent manner, using elements such as search, tabs, breadcrumbs, wizards, panels, etc.
· Create intuitive interfaces that allow the end user to easily learn how to use an application

Requirements:
· Possess strong front-end development skills, illustrated by a strong portfolio of relevant sites
· Strong hands-on development experience in open source projects; prior projects on Drupal and Wordpress platforms will be of definite advantage
· Expertise in HTML, XHTML, CSS, CSS frameworks (960 grid and blueprint), JavaScript, cross browser development including large-scale web applications integration
· Experienced in resolving cross browser compatibility issues and adhering to W3C standards
· Thorough understanding of overall website design, including basic usability, industry standards, architecture and navigation
· Ability to create, update and debug complex JavaScript functionality and familiarity with JavaScript libraries (jQuery, mootools preferred)
· Experience on SEO practices in coding templates
· Able to code websites in English and Chinese (traditional and simplified) characters
· Previous working experience with established organisations of strong brand identity; large multinational corporations a major advantage
· BA/BS in Computer Science or equivalent experience
· Work in Tai Po; shuttle bus will be provided

Interested parties please send curriculum vitae with full career details, salary history, availability and expected salary to the Human Resources Division, Morning Post Centre, 22 Dai Fat Street, Tai Po Industrial Estate, New Territories, Hong Kong or by email to career@scmp.com. Please mark 'Private & Confidential' and quote reference.

Further questions can also be directed to razlan.manjaji@scmp.com. Please note that this position is based in Hong Kong, therefore non-HK based candidate, if successful, will be required to relocate here.

Groups: