Job Title: Senior UI Engineer JavaScript
Location: New York, NY
Duration: 12 months

Minimum Requirements:
TECHNICAL REQUIREMENTS
MUST be strong on Javascript
Strong on Computer science – MUST have ample experience with data
structures and algorithm’s
It is fine if they do not have angular
MUST HAVE heavy computer science experience
Solid frameworks experience
Please  look at anyone and everyone with 4 yrs experience – note these
folks have to be spot on, smart people, prior fortune 500 company experience
MUST HAVE Bachelors or masters in CS

HTML5, CSS3, ES5 JavaScript
Functional and Object-Oriented styles of programming
Build tools: Grunt, SASS, Bower, Browserify, RequireJS

Requirements:
The requirements are categorized as below:
Computer Science
Have a Bachelors or Masters degree in Computer Science. Lack of a degree
may be substituted by equivalent professional experience
Strong understanding of Data Structures, Algorithms, Time/Space Complexity
Working knowledge of Design Patterns
Working knowledge of Object-Oriented and/or Functional Programming

HTML
Understand the difference between Html 4.0 and Html 5.0
Have knowledge of what is new in Html 5.0

JavaScript
Experience applying Functional and Object-Oriented styles of programming
Understand details of the prototype chain
Working knowledge of standard EcmaScript 5 APIs
Working knowledge of libraries such as: Underscore or LoDash, jQuery
Experience building apps with AngularJS. Bonus: Experience with other MVC
frameworks such as Backbone, Ember, React.
Experience with build tools such as: Grunt, SASS, Browserify, RequireJS
CSS

Description:
Senior UI Engineer
Senior UI Engineer with  experience building Web Applications using MVC
frameworks such as Angular, Backbone or Ember.
MANDATORY Skills & Experience
Senior UI Engineer, with 7 years experience, with experience defined below.

At least 4 years experience building Web Applications. Must have examples
of work in
the following areas:
MVC frameworks
o Angular
o Backbone
o Ember
o React
Object-oriented and Functional programming
Complex Application Development (preferably in financial systems projects
with a focus
on: Risk Management, Monitoring, Trading, Dashboards, Analytics, Data
Visualization,
Complex charting, etc.)
Hands-on experience writing code for complex interfaces with dynamic
charting a plus

UI Engineering
Understand the concept of Event Loops, Single-threaded execution
Understand the concept of UI Virtualization
Understand the technical details of how UI is rendered on-screen. Eg: How
does browser render HTML?
Know the difference between Immediate-mode and Retained-mode of rendering
Experience handling performance issues with rendering
Experience profiling, debugging and troubleshooting CPU, Memory and logic
issues, preferably with Chrome DevTools.

*Thanks & Regards: *

*Mahesh *

*Sr. Technical Recruiter *

*Trustek Inc *

*4390 Rt 1 North,  Suite# 304 | Princeton, NJ 08540 |*

*Office: 732-393-1313 ext-112| *

*Fax: 866-294-1314 |*

*E**mail**:** mah...@trustek.com <mah...@trustek.com> | www.trustek.com
<http://www.trustek.com> |*



*Yahoo IM: mahesh.saxon*

-- 
You received this message because you are subscribed to the Google Groups 
"Oracle-Projects" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to oracle-projects+unsubscr...@googlegroups.com.
To post to this group, send email to oracle-projects@googlegroups.com.
Visit this group at http://groups.google.com/group/oracle-projects.
For more options, visit https://groups.google.com/d/optout.

Reply via email to