Senior Web Application Developer

A Senior Web Application Developer is passionate about solving problems, enjoys developing multi-site application concepts and creating user-friendly products for commerce, based on modern cloud technology.  

The web? You work there. You understand web application principles, and know when to effectively use AJAX and jQuery when necessary to get the job done. You know the benefits of the Node.js framework, as well as the dangers of premature optimization. For you, data is simply data, you understand how to optimize your data queries and how to test the performance of the code you write. Error and exception handling code is carefully considered and well tested and because sometimes the back-end system isn’t available or Instagram’s API is down.

Engrain is working on groundbreaking technology that will provide clients with the ability to take control of their data in a fully integrated environment, making this a truly unique opportunity. Our high quality standards are emphasized by our passion for what we do. As a member of our team, you will have the opportunity to uphold these standards while helping to foster a fun and energetic company culture.

We insist upon:

  • Very strong Javascript skills
  • Experience in Node.js environments
  • Experience developing Single Page Applications
  • Experience with JavaScript build tools (Gulp, Grunt, etc).
  • Solid understanding of HTML/CSS
  • The ability to create comprehensive unit tests
  • Comfortable working in collaborative, fast-paced, and highly dynamic work environment
  • Experience with distributed Source Control Management (Git is what we use)
  • Strong verbal and written communication skills

We would like:

  • Experience consuming RESTful web services
  • Experience developing applications with Node.js
  • Solid understanding of application design patterns
  • Knowledge and interest in following JavaScript application architecture trends (Immutable UI, single application state, FLUX, etc)
  • Familiarity with responsive and/or adaptive web development
  • Experience in developing a content management platform

Engrain is a leading provider of immersive touch screen technology, award-winning digital branding and design services for the luxury real estate market. Its TouchTour™ system is used by some of the most prestigious properties in the country.  Founded in 1995 and based in Denver, the company works with clients throughout the United States and Canada.

Engrain is an equal opportunity employer (EOE). We strongly support diversity in the workforce.

Email your resume to: and include the position title in the subject line

← Return to Job Postings | Print