Full Stack Engineer

Full Stack Engineer

Full Stack Engineer

Accentuate Staffing is currently recruiting for a Full-Stack Engineer to join a growing energy management company located in Raleigh, NC. The ideal candidate will be experienced with AngularJS and/or React along with JavaScript proficiency. Also, experienced developing API’s, using JavaScript task runners, and unit testing. If you are looking to gain experience with a fast-growing team and be a part of a collaborative work environment, this is the position for you!

Responsibilities:

  • Work on new features and functionality for our existing software while also developing new software to complement our customer’s needs.
  • Actively participate in scoping, estimating, code reviews throughout the development process.
  • Communicate with your fellow coworkers about your progress and offer suggestions/improvements to continually improve all aspects of the software.
  • Be able to provide thorough reasons/explanations for software decision in order to prevent technical debt.
  • Occasional IT support when the need arises.
  • Have a constructive voice. It will be expected and respected.

Requirements:

  • BS degree in Computer Science or relevant field
  • 3+ years of experience with AngularJS and/or React along with vanilla JavaScript proficiency
  • 3+ years of experience developing APIs with NodeJS or Go
  • Experience using NPM, Bower and JavaScript task runners (Grunt/Gulp/Webpack)
  • Experience with unit testing (Mocha, Chai)
  • Expert at pull requests and code reviews. We are a small team and lean on each other to make sure we are writing the best software possible
  • Self-motivated individual who can work independently/remotely
  • Experience working in a startup and understanding the needs that come with that
  • Willingness/desire to experiment with new technologies
  • Good sense of humor, we enjoy working with each other
  • Must be able to get things done in a fast-paced, constantly evolving environment
  • Local candidates only, please (we want to be able to see your face from time to time)
  • An ability to perform well in a fast-paced environment
  • Experience in visualization libraries (D3, Raphael, etc.) is a plus
  • Experience with designing APIs
  • Eye for design