*Hi * *Please lookup the below position and if you feel comfortable ,then please send me your updated resume*
*Position : UI Engineer Location : NYC , NY * * Duration : 6+ Months Phone then Face to Face * *Need Locals to these mentioned Locations Only* *Notes:* - Needs to be able to handle large scale application development - Needs to be focused more on application development - Frameworks like angular JS, backbone, ember, etc. - Needs a deeper knowledge of computer science - JavaScript - Good to have experience building financial applications - MUST have large web application development experience, ecommerce website with a lot of interactivity and transactions - Applications required putting in trades, negotiating pricing trades (with lots of data and charts) UI Engineer with 5-7yrs experience with at least 3 years of experience building Web Applications using MVC frameworks such as Angular, Backbone or Ember. *Main duties and responsibilities:* - Converting Mockups to working User Interfaces - Building well-structured UI components that follow best practices - Writing Unit and Integration tests - Taking feedback from users and making interaction changes - Troubleshooting performance issues *Requirements*: The requirements are categorized as below: *Computer Science* - Have a Bachelors or Master’s 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 *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. E.g.: 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 Dev Tools. *HTML* - Understand the difference between Html 4.0 and Html 5.0 - Have knowledge of what is new in Html 5.0 - Browser differences * 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* - Know the various kinds of selectors and their specificity - Understand the new properties introduced in CSS3 - Understand CSS directives such as @import, @media, @font-face - Understand Responsive Web Design - Understand how selectors are looked up, triggers for Style Recalculation - Experience with proper structuring of CSS using techniques such as SMACSS, OOCSS or BEM Regards, Ishan Salaria Sr. Technical Recruiter VSG Business Solutions 221 Cornwell Dr,Bear, DE 19701 Contact No: 302-261-3207 Ext: 102 Email: [email protected] <[email protected]> -- You received this message because you are subscribed to the Google Groups "Oracle Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/oradev. For more options, visit https://groups.google.com/d/optout.
