Front End Developer Lead

Company Name:
Open Systems Technologies
position requires constant day to day interaction with the client (phone, email and FTF) and requires strong communication skills. This particular lead position drives the development process.
The Front End developer develops elegant and engaging user interfaces using JavaScript, HTML and CSS. Primary responsibilities are to understand and size design requirements, participate in UI solutioning, perform coding and unit testing, and resolve technical issues. Ideal candidate has a solid understanding of usability and best practices, maintains cutting edge skills, and develops using best practices and conventions.
Minimum 3 years experience in front end development
Strong written and verbal communication skills
Strong client-facing skills
Extensive experience working with JavaScript, HTML5, and CSS3
Solid understanding of HTTP protocols, AJAX, and REST
General understanding of MVC, MVVM, and data binding
Experience with JavaScript frameworks and libraries such as JQuery, AngularJS, Durandal, KnockoutJS, Backbone, Ember, RequireJS, etc.
Experience with responsive design and responsive UI frameworks such as Bootstrap
Familiarity with current W3C standards, compatibility issues and fallback strategies for legacy browsers

Desired skills:
General understanding of server side technologies
Experience working with content management systems
Experience with CSS preprocessors (LESS and SASS)
Experience with version control systems like Git or subversion

Participates in analysis and design of user interfaces and provides solutions and alternatives
Collaborates with business, design, development, and quality assurance team members to implement best in class solutions
Develops solutions according to specified design requirements
Writes optimal and efficient code using best practices and conventions
Resolves technical issues through debugging, research, and investigation
Keeps up to date in advancements in technologies and frameworks, and has zeal to learn

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.