expectations
Position Requirements
Here's the deal - There's no typical day at E2Generations. Our dynamic environment calls for adaptable problem solvers who believe change is the only constant in life (because it is). Although you might wear multiple hats on any given day, we’ve compiled the most important responsibilities:
what to expect
Position Responsibilities

JavaScript
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

React JS
Thorough understanding of React JS and its core principles

Workflows
Experience with popular React JS workflows (such as Flux or Redux)

EcmaScript
Familiarity with newer specifications of EcmaScript, ex5 and es6.

Structure
Experience with data structure libraries (e.g., Immutable.js)

Isomorphic
Knowledge of isomorphic React is a plus

RESTful API
Familiarity with RESTful APIs

Pipeline
Familiarity with modern front-end build pipelines and tools

Dev Tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

Requirements
Ability to understand business requirements and translate them into technical requirements

Optimization
A knack for benchmarking and optimization

UI/UX
Familiarity with code versioning tools, such as Git and SVN Job Status

JavaScript
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

React JS
Thorough understanding of React JS and its core principles

Workflows
Experience with popular React JS workflows (such as Flux or Redux)

EcmaScript
Familiarity with newer specifications of EcmaScript, ex5 and es6

Data Structure
Experience with data structure libraries (e.g., Immutable.js)

Isomorphic
Knowledge of isomorphic React is a plus

RESTful API
Familiarity with RESTful APIs

Pipeline Tools
Familiarity with modern front-end build pipelines and tools

Dev Tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

Requirements
Ability to understand business requirements and translate them into technical requirements

Optimization
A knack for benchmarking and optimization

UI/UX
Experience in UI / UX skills and understanding of UsabilityFamiliarity with code versioning tools, such as Git and SVN Job Status