Front-end JavaScript Developer, Senior

Full Time Engineering and Operations Experienced

We’re looking for a Senior JavaScript Developer to lead our transition to a modern-day UI framework. This is a great opportunity for an individual who is looking to make their mark on an up-and-coming company. Initially this position will work on our Cyber Range product, but will establish the UI framework and design for our entire product suite for the foreseeable future. Due to the importance this role will play on the future of these products, the candidate must be able to demonstrate previous experience in transitioning a world-class product to a new UI framework. 

This position will work with our user experience (UX) team to establish the UI standards of the company. Once standards are in place, this individual will work with the Director of Development to establish a hiring plan that will allow for the aggressive transition of all products to a world-class standard 

  • Work with the Product Owner and UX team to establish UI implementation plan, accounting for desired schedule and resourcing needs
  • Review technical knowledge of future front-end team applicants with other staff 
  • Establish front-end coding standards 
  • Implement front-end features in a timely manner with clean, maintainable code 
  • Give guidance to Quality Assurance teams when needed 
  • Raise concerns of technical debt to Product Owner when needed
  • Attend all agile sprint meetings 
  • Perform code reviews and mentor junior developers as needed 
Desired Skills and Traits 
  • 8+ years as a developer (Front-end or Full stack) 
  • Experience as a team-lead and reviewing candidates
  • Eager to demonstrate your ability to seamlessly transition UI frameworks 
  • Ability to determine a realistic plan, present to superiors and execute 
  • Highly motivated to meet deadlines 
  • Enthusiasm working as a member of an Agile team 
  • Experience with React.JS and responsive design
  • Experience consuming REST APIs 
  • Leadership and mentoring of more junior team members

Apply for this position

Required *