Careers at Luther Consulting

Full Stack Developer with Strong Front End Development Skills

Our Development team is integrated, consisting of full stack, back end and front end developers. In this position, you will help primarily with implementation of the user interface for our next generation software. You will also assist with the development of other products.


  • Work with the Product Design group to turn requirements, sketches, and mockups into functional interfaces that make our users' work easier
  • Develop for the future while maintaining backwards compatibility
  • Develop and maintain an MV* front-end architecture for interrelated apps
  • Collaborate with other developers to create a consumable REST architecture

Technical Skills / Experience

  • Bachelor's in computer science, media arts, design, or related field and at least three years of experience
  • Javascript and jQuery, with emphasis on scalable and reusable code
  • Experience with Backbone.js or similar MV* framework required
  • Understanding of REST API design on a large scale
  • Strong understanding of using Require.js, Node.js, and NPM for module dependency management
  • Familiarity with Grunt.js or similar JavaScript task runners
  • Knowledge of Jasmine unit test development
  • Experience with mobile web development a plus
  • HTML5 and CSS3 (SASS experience a plus)
  • D3.js or another visualization library a plus
  • Basic skills with SQL and other common backend technologies

Familiarity or skill with any of the following is an advantage:

  • Microsoft SQL Server
  • Orient DB or other graph / non-SQL databases
  • Java
  • Tomcat

Non-Technical Skills / Characteristics

  • Communicate with customers through user groups and diverse departments including development, quality assurance, technical support, training, and management
  • Manage work on multiple concurrent projects
  • Previous experience working in an Agile development environment
  • Knowledge and/or formalized training in user experience design
  • Understand the need to balance features and functionality with moving products into production
Learn about Luther Consulting Learn about our work environment