JavaScript Developer

Location: Minneapolis, MN
Date Posted: 09-07-2017
Our client, a national financial leader, is looking a JavaScript Developer to develop dynamic web experiences using modern design patterns and architecture with JS, HTML and CSS.

MUST HAVE SKILLS/EXPERIENCE
  • Experience in developing dynamic web experiences using modern design patterns and architecture
  • Experience with core technologies such as JS, HTML and CSS
  • Ability and experience writing vanilla JS to create an app
  • Experience using some of the more common JS libraries and frameworks
  • Ability to use JS, or JS library, to manipulate elements on a web page.
  • Experience with DOM manipulation using vanilla JS or libraries
  • Familiarity with current JS methods (ES5+)
  • Understanding of JSON, AJAX and implementing a RESTful API
  • Knowledge and efficient practice utilizing modern tools and browsers for developing and debugging
  • Experience using version control, preferably Git
  • Experience writing efficient, clean, professional code
  • Passion to learn and advance skills, and those of other team members
SKILLS/EXPERIENCE
Experience/knowledge with at least two of the following:
  • Client-side template libraries or frameworks
  • Node and related build and automation tools
  • Willingness to suggest improvements for processes or standards
  • Working in an Agile environment
  • Understanding of MV*
  • Unit testing for JS
  • CSS pre-processors
  • Developing responsive experiences
  • Event delegation and management in JS
Why work for NorthShore Resources?
NorthShore Resources is a Minneapolis-based IT consulting firm, whose focus is to provide superior quality and unparalleled customer service in all aspects of our business. We offer great local jobs to local people, allowing us to build solid, long-term relationships with our clients and consultants. 
 
While working as a consultant for NorthShore Resources, you’ll receive benefits such as medical, dental, and 401(k) with company matching. You’ll also receive one of the best benefits an employer can offer – support! Our staff is here to help you every step of the way, ensuring that all of your questions are answered and that you’re placed on a path to success.
this job portal is powered by CATS