Front-End Web Developer

ThoughtFarmer and our parent company, OpenRoad, are 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 work around 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
  • 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

Required Technical Skills

  • 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 Technical Skills

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

How do you apply?

Please e-mail your resume and cover letter to careers@thoughtfarmer.com.

Only candidates that have been selected for an interview will be notified. Thank you for your interest in ThoughtFarmer, and good luck!