Principal Javascript Engineer

  • Reston, VA
  • Contract

Company Description

GTP is committed to providing valuable business and technology consulting services with excellent customer support and timely delivery of client solutions.  We believe in strong partnerships which result in rapid ROI and high quality deliverables.

We keep up with the latest trends in the industry and utilize the most appropriate processes and technologies that fit long-term client needs.

Our core focus supports rapid change management initiatives.  We utilize Agile, Scrum, and Lean principles and leverage open source technologies, architecture and frameworks to best solve your problems.  Our solutions and services support  enable the cost-effective management of business systems, and uniquely support both flexibility and controls as defined through the requirements engineering process.  Our people, process, and technology expertise  allow us to deliver services and solutions that support the agility to embrace the changes of the future.

Partner with us in Enabling your Agile Enterprise!

Job Description

A UI expert at building modern, sophisticated interfaces using JavaScript. They have mastered HTML 5, CSS 3, JavaScript and jQuery, and have significant experience with MVC Javascript libraries like backbone.js, angular.js, ember.js, and JavaScript templating engines like Handlebars and Dust. Ideal UIE4s will have experience with large enterprise software projects, from conception to delivery to testing.

This position will interact closely with project management and software engineers to shape project requirements and guide projects through completion.


  • ·         Must be able to problem solve on a white board using hand-written pseudo-code (HTML, CSS, and JavaScript)
  • ·         Must understand advanced JavaScript functions without needing a computer for reference
  • ·         Must have created at least one JavaScript plugin, widget, or framework from scratch
  • ·         Must have working knowledge of at least one MVC JavaScript framework (backbone.js, angular.js, ember.js, can.js, knockout.js, etc.)


  • ·         Build, test, deploy and maintains front-end code for web pages and applications in HTML5, CSS3, JavaScript and jQuery
  • ·         Investigate and pioneer new JavaScript technology
  • ·         Build reusable code modules, plugins and frameworks using JavaScript
  • ·         Participate in project planning and estimating
  • ·         Works tightly with other members of the team
  • ·         Lead and mentor junior members of the UI team




  • ·         5+ years of professional experience in web development, with a focus on JavaScript.

Related Skills & Other Requirements:

  • ·         Expert knowledge of JavaScript and jQuery
  • ·         Expert knowledge of XML and JSON
  • ·         Experience using javascript and jQuery with server side technology
  • ·         Expert knowledge of HTML5 and CSS3
  • ·         Expert knowledge of accessibility and WCAG2 AA compliance


  • ·         A Computer Science degree
  • ·         Mobile web development

Additional Information

We are committed to excellence, and we are passionate about technology. We have high standards for our people and, in turn, we offer a work environment that fosters the same.

Send applications to or