Software Web Engineer

Singapore

Job description

If you are a team player with strong organizational and analytical skills, we are looking for you!

Your key role is to build Rich Interactive WEB UI, websites and maintain company web portals. This includes designing, building, and implementing new webpages and sites; integrating sites with back end applications; migrating web development from 1.0 to 2.0 and beyond; and performing day-to-day administration of the organization’s Web portfolio. Use of a variety of Web development languages is required, with a focus on Javascript, Java/J2EE.

Responsibilities

  • Prepare and deliver Web software including standards and guidelines for technical design, based on business goals and input from stakeholders
  • Create and maintain a consistent website architectural structure across the organization’s Web applications
  • Implement best practices and design patterns as appropriate to ensure high-quality software products and minimize maintenance requirements
  • Create and maintain system documentation including entity, component/logical, and physical diagrams
  • Ensure a consistent look and feel across the Web sites, applications, intranets, and extranets by developing and promoting a uniform Web branding strategy in collaboration with the marketing department
  • Develop, code, install, test, debug, and document Web applications using appropriate editors
  • Ensure performance and security of all Web sites and related applications
  • Participation in a rotating on-call responsibility, if required

Qualifications

  • Diploma or University Degree in the field of Computer Science
  • 5 years of work experience in Software Development with 3 years in Web Application Development using Javascript/Nodejs

Experience in:

  • Developing high quality UI using HTML5 / CSS3
  • JSON, XML / XSD / Web Services / REST
  • Version Controlling Technologies (i.e. Git)
  • Agile Methodologies

Knowledge in:

  • JavaScript libraries: Angular, jQuery, React
  • Building progressive web apps
  • JavaScript visualization/graphic libraries (i.e. D3, Raphael)
  • Systems development life cycle
  • Software algorithms and design patterns
  • Java, JEE, Python
  • Hybrid Mobile apps (Cordova/Phonegap), Android, iOS (Objective C or Swift), JSON Schema, Regular Expressions would be a plus

How to apply

Interested in the job above? Please apply via our job posting on LinkedIn, here, OR send your resume and letter of interest to careers-apac@greenwavesystems.com.