Shanghai

Returning Candidate?

Senior Web Developer

Senior Web Developer

Posting Number 
2017-3558
Posted Date 
8/22/2017
Compensation Grade 
Band 53
Job Family 
Technology
Department 
NYU Shanghai
FT/PT 
Full-Time

More information about this job

Position Summary

Reporting to the Director, the front-end developer will lead the Digital Communications team of the Department University Communications. The front-end developer will collaborate with designers, stakeholders, writers and others to create accessible, clean, well-functioning interfaces and interactions for NYU Shanghai's digital communications.

 

Working with a dynamic team, the front-end developer will build and maintain mobile- first templates for the Drupal content management system (CMS) used by shanghai.nyu.edu, and other constituents around the university. She/He will participate in an evaluation of future CMS needs, including adopting other solutions such as Adobe Experience Manager, as well as provide front-end solutions to a number of digital communications projects focused on engaging with strategic audiences. These projects will enable the university to embrace a digitally focused, audience centered approach to communication and outreach.

 

The ideal candidate will show initiative in solving problems, and will work well as a member of a team or as a lead. We are looking for a self-starter, who is eager to learn, and fun to work with. The ideal candidate is a creative thinker, who approaches projects with the end user in mind. He/She should be excited to work in an inclusive, fast paced, and energetic environment.

 

The main responsibilities include:

  • Deliver top quality HTML, CSS, JQuery and JavaScript front-end code across a broad array of interactive web and mobile projects.
  • Build and maintain mobile-first templates for the content management system (CMS) used by the university
  • Ensure that front-end code functions consistently across all browsers and platforms.
  • Write functional requirement documents and specifications.
  • Ensure that all materials produced have a high degree of quality, accuracy, and timeliness and complies with university and accessibility standards.
  • Keep abreast of the latest production, development and presentation techniques and technologies related to digital communication.
  • Stay up-to-date on emerging technologies and contribute to the knowledge base at NYU Shanghai.
  • Field questions from university entities in a professional manner and provide assistance upon request.
  • Ensure compliance with the University policies, and regulations.
  • Collaborate with back-end developers to troubleshoot and solve coding issues.
  • Maintain graphic standards and branding throughout the product’s interface
  • Promote usability best practices
  • Act as the team lead to manage work allocation, provide guidance when necessary, handle cross-departmental communication and solve problems

 

Qualifications

Required Education

Bachelor’s degree required, Master’s degree desired.

 

Required Experience

  • Proven work experience as Web programmer or developer
  • Hands on experience with various programing languages
  • Extensive Drupal experience and willingness to share
  • Familiarity working with HTML/CSS
  • Knowledge of Object Oriented Programming and web application development
  • Attention to detail
  • Project management skills within a fast-paced work environment
  • An ability to communicate and work in a team
  • A track record of delivering successful consumer products
  • Experience of managing people or projects

Required Knowledge, Skills, and Abilities

  • Strong communication skill
  • Good command of Chinese and English in both written and spoken
  • Ability to understand and meet clients’ needs with the usage of technology
  • Experience using either Drupal or Adobe Experience Manager and willingness to lean the other
  • Understanding of other compiled languages
  • Experience on web service integration (SOAP, REST, JSON, XML)
  • Experience of development using web technologies
  • Good understanding of OO programming and design patterns
  • Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
  • Experience building web and native apps
  • Experience using social media APIs
  • Using version control (e.g. SVN)

Desirable Skills

  • Experience with responsive and adaptive design is strongly preferred.
  • LAMP development experience.
  • PHP frameworks.
  • Creative design skills.

Additional Information

Connect with us

Sign-up to let us know about your interest in an NYU Career.