About / Careers

Front-End Web Developer

Front-End Web Developer

OpenRoad is looking for a talented and experienced HTML+JavaScript developer.

Job Description

You should be familiar with the realities of client-side web development technologies such as cross-browser JavaScript and advanced CSS and HTML techniques. You should be able to argue persuasively on the benefits of jQuery vs YUI, and know how to workaround IE6′s habit of doubling the margin on floated elements. You should be interested in developing highly interactive, high performance features on the client using HTML, CSS and JavaScript. Experience with web development technologies such as Java, ASP.NET, PHP and Python is a plus, but not required.

Responsibilities

  • Developing highly interactive, high performance web applications using HTML, CSS and JavaScript.

Personal Qualifications

  • Several years of proven professional experience on multiple projects
  • Strong communication and problem-solving skills
  • Should be highly motivated, dedicated, creative and productive
  • Ability to deliver on time and work with minimal supervision
  • Understanding of the full software development lifecycle
  • A strong desire to deliver a quality product and create happy customers

Technical Requirements
Required:

  • Strong understanding of CSS and HTML/XHTML
  • Experience with cross-platform, cross-browser development
  • Strong development capability with client-side, object oriented
  • JavaScript and a passion for UI
  • Experience with AJAX (a deep understanding of the lifecycle of an AJAX call
  • DOM (events, traversing, memory management), DHTML, and at least one client side JavaScript library (jQuery, YUI, Prototype, Dojo, Mootools)

Nice to have

  • Experience with Java web application development environments
  • Experience building high availability and scalable software for enterprise level products

How to Apply

Email your resume and cover letter to careers@openroad.ca.

We regret that only candidates that have been selected for an interview will be notified. Thank you for your interest in OpenRoad Communications


More about OpenRoad