Previous Job
Previous
 Front End Developer
Ref No.: 17-00014
Location: Eden Prairie, Minnesota
Position Type:Contract
Start Date: 01/16/2017
Seeking a front-end web developer with experience using many of the modern JS frameworks and tools in order to provide reactive, modern, fast front-ends. An individual who knows how to use the varying toolsets to automate the web development front-end process for quicker development cycles while still building solid maintainable and scalable front-end applications. We would like this individual to have a deep web toolset in order to match the right framework to the business case being presented. Knowing when to use a full fledge framework or when to just use an individual library(s) to meet given requirements.

Web Client Languages
Javascript:
  • Ability to look at third-party frameworks and modify or detect how to use them in our applications
  • Ability to build our own native packages and use best practices while using Javascript (objects, prototype, json, modules ...)
  • TypeScript :
  • Knowledge and experience using this language and how to implement it with modern frameworks (Angular, Vue.js, Ember...) CoffeeScript
  • Knowledge and experience using this language and how to implement it with modern frameworks

Server Side
Node js
  • How to deploy and use this server for reactive websites with Angular and other js frameworks
  • Configuring and using node.js in the cloud (Azure)

Package Mangers
NPM – Node Package Manager
  • Ability to pull down/update/rollback/delete packages
  • Know how to work and fix dependency issues
  • Know how to properly setup a package.json file to pull files for a project

Task Managers
Gulp – Workflow Automation
  • Use gulp to automate build and minify libraries and scripts
  • Refresh the browser when files are saved
  • Define tasks to automate to increase productivity
  • Grunt – Workflow Automation
  • Use gulp to automate build and minify libraries and scripts
  • Refresh the browser when files are saved
  • Define tasks to automate to increase productivity
CSS Tools
  • Less
  • -Sass

UI Frameworks
  • jQuery UI
  • jqWidgets
  • jqGrid
  • Bootstrap
  • YUI
Non Framework Components
  • Require.js
  • Browserify
  • knockout.js