Senior Front-End Developer

Senior Front-end Developer


CTM is an award-winning provider of innovative and cost-effective travel management solutions to the corporate market. Our proven business strategy combines personalized service with client-facing technology for an impressive return on your investment. CTM is an ASX:200 corporation, with a current market capitalization exceeding $1 billion.

Our Denver headquarters established the CTM brand in North America in 2012 and through the CTM growth model we are now a Top Ten TMC in North America with more than 20 offices coast-to-coast. We are a family of locally-empowered entrepreneurial professionals underpinned by the power and scale of a global technology disrupter.

The company employs over 750 FTE in North America and 2,200 FTE staff globally and maintains a global administrative base in Australia. CTM thinks globally but acts locally by serving clients in 82 countries, including owned operations across Australia, Asia, North America, Europe and New Zealand.


CTM is looking for a Sr. Front-end Developer with a good entrepreneurial spirit and positive influence. The front-end engineer will work closely with our design, engineering, and QA teams to turn ideas into tangible user experiences.


  • Collaborate with Product Owners, UX Designers, QA Engineers to deliver compelling user-facing products
  • Architect efficient and reusable front-end systems that drive complex web applications
  • Write clean, fast, compatible, easy-to-use, automated-testable React JSX
  • Remediate issues related to existing platforms as they relate to front-end code
  • Mentor other developers by conducting code reviews for errors to accelerate and streamline the process of software development


  • 5+ years as a front-end web developer required
  • Strong proficiency in JavaScript, including DOM manipulation and object-oriented JavaScript
  • Strong front-end knowledge of HTML5, CSS3, SASS or LESS, jQuery, and templating engines
  • Familiarity with at least one modern front-end framework (e.g. React, Angular, Vue, etc.).
  • Experience working with MVC and one of the following frameworks: Laravel, Zend, Symfony, or Codeigniter
  • Experience using GIT or another Version Control System for storing and coordinating code changes.
  • Package manager and automation tool experience (npm, gulp, grunt, webpack).
  • Experience optimizing the application for optimum speed and scalability
  • Familiarity with Front End Frameworks including Bootstrap / Foundation.
  • Ability to work seamlessly as part of a multi-location, multi-cultural development team.
  • Familiarity with one or more JavaScript Unit Testing Frameworks.
  • Experience building reusable components and front-end libraries
  • Experience working with data-driven systems and RESTful web services
  • Experience diagnosing and troubleshooting cross-browser, cross-device compatibility issues
  • Ability to following design guidelines and build to specifications


  • Experience working with data-driven systems and RESTful web services
  • Experience and understanding of Redis/ElasticSearch is a plus.
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with ES6+ specifications

Experience Integrating React

In addition to a great work environment, CTM offers a comprehensive range of benefits designed to fit your needs.  Some of these include:

  • Comprehensive medical and dental plans, with a Section 125 cafeteria plan (pre-tax).
  • Employer paid Life Insurance
  • 401(k) Plan with generous annual employer match.
  • Numerous paid holidays.
By clicking the button, I agree to the GetHired Terms of Service member? Login to Apply