UI Software Engineer

Position: UI Software Engineer
Please note that JumpCloud is hiring for this position in both Denver, CO and Boulder, CO.
What you’ll be doing:
You will be part of a team making enhancements and adding new features to our administrator and user portals. You will enhance and rebuild an existing code base one module at a time, replacing legacy Backbone models, views and controllers with modern Vue.js components. You will refactor CSS, re-writing it to use modern architecture and focusing on mobile first performance.

Contributing to API development and providing your advice to the server side engineers, you'll help to ensure the API meets the needs of both internal and external clients. Working with other passionate front end engineers you will receive and provide feedback as part of our best practices. Early on you’ll contribute feedback to design, engineering and product management to ensure we’re building great new features for our clients.

We’re looking for…
  • 2+ years of programming experience in JavaScript, experience with Vue.js or desire to learn.
  • Willingness to learn and embrace new technologies, languages, and frameworks.
  • A strong front end foundation: HTML, CSS, vanilla JavaScript, Webpack, and Node.
  • The ability and patience to work within and enhance existing legacy code base (refactoring and replacing backbone modules) while maintaining an enthusiasm for rebuilding them in Vue.
  • You write controls vs bolting on a UI library that looks neat.
  • Bonus points: you are picky about CSS.
  • Knowledge of LDAP, SAML, RADIUS, and/or AD a big plus.
  • Experience in developing SaaS applications in the cloud, AWS/GCE is a plus.
  • Strong team player that wants to win together. We are both Agile and agile, and we’re a team that’s constantly working together.
  • Passion for product and customer, not just for code.
UI Software Engineer
Department: Engineering
Location: Denver
Apply Now