Front-End Application Developer

Full-Time
Boulder CO
Posted 4 weeks ago

The Front-end Software Developer is responsible for building and maintaining software development initiatives as well as providing testing and support for the company’s various web application platforms, products, and websites.

YOUR RESPONSIBILITIES

  • Working on the development team to build cross-platform applications for data analysis and visualization
  • Working collaboratively with team members to define, develop, and implement solutions
  • Developing, maintaining, documenting, and testing apps, systems, and utilities
  • Supporting web development initiatives and prototypes generated by the Innovation Team
  • Writing thorough testing of code developed by yourself and other team members
  • Other duties as assigned

YOUR COMPETENCIES

  • Eager to identify, learn, and use new and changing technologies
  • Sense of ownership over what you create
  • Strong documentation and communication skills with attention to detail
  • Energetic team player who also works independently
  • Fast learner who easily adapts to of our growing and evolving business environment and fast-paced work environment

YOUR EDUCATION & EXPERIENCE

  • Bachelor’s degree with 3-5 years of relevant experience
  • Experience using a MV*/Component JavaScript framework such as Angular, React, or Vue
  • Proficient in HTML5, CSS3, and JavaScript
  • Experience with Amazon Web Services (AWS)
  • Experience with web technologies such as REST, JSON, and XML
  • Familiarity with Agile practices and concepts
  • Familiarity with Test-Driven Development (TDD) practices

BONUS

  • Experience with front-end end-to-end integration and unit testing frameworks such as Karma, Jest, Mocha, Jasmine, or Protractor
  • Experience with a back-end language such as Node.js or Python
  • Experience with front-end build tools such as Gulp, Grunt, Browserify, Webpack, or Yarn
  • Experience with SASS, SCSS, LESS, or other pre/post processors

Job Features

Job CategoryInnovation, Software Development

Apply Online

A valid email address is required.
A valid phone number is required.