< Back to Previous Page
Web Developer

Job Title: Web Developer

Description:

QA Analyst, Crescendo Technology Ltd,

We are looking for a Web Developer that can contribute to the design, coding, and maintenance of the company’s internal and external facing web applications. As a Web Developer, you will have the opportunity to work with modern techniques and frameworks in order to build engaging user experiences for customers and company employees.

Qualification & Experience Requirement:

  • 5+ years developing web applications.‚Äč
  • 5+ years’ experience programming in JavaScript.
  • 3+ years’ experience using web frameworks such as Angular, Ember, React, Vue, Knockout.
  • 3+ years’ experience using JavaScript tools/libraries such as jQuery, Underscore, Grunt, Bower.
  • 3+ years’ experience using HTML5 and CSS3.
  • Experience with CSS supersets such as SASS and LESS is desirable.
  • Experience with testing processes and tools.
  • Experience with agile development methodologies.
  • Experience with backend programming languages such as C#, Java, Python, etc.
  • Moderate ability with Photoshop for image manipulation.
  • Some exposure to SQL-based databases.
  • Some exposure to key-value stores such as Redis or Memcached.
  • Some exposure to Linux.
  • Ability to multitask and communicate effectively, in both verbal and written forms.
  • Good UI/UX design capabilities, able to design and construct intuitive user interfaces.
  • Strong analytical, conceptual, and problem-solving abilities; good attention to detail.
  • Strong ability to analyse business requirements and build according to functional specifications.
  • Ability to write high-quality code which is clean and maintainable, following standards and guidelines.
  • Good understanding of modern development paradigms such as MVC and MVVM.
  • Must be able to travel out of country when necessary.
  • Ability to read and understand serialization formats such as JSON and XML.
  • Experience with SCM systems such as Git and Mercurial.
Crescendo Technology Ltd. thanks all candidates applying but only those selected for an interview will be contacted. Successful candidates may be asked to complete an assignment.

 


 

Company Information
Company Name: Crescendo Technology Ltd
Attention: Human Resources

  Listing #:   29   
  Date Created:   6/2/2017
  Last Updated:   6/2/2017