Header

IT CONSULTING JOBS
This is an attempt to broadcast all the IT jobs we have with our direct clients /vendors and customers. Please check back as this blog gets updated regularly with new job postings. Do respond to chandra.atholi@outlook.com for client submission/ call 936 591 2990 for rapid response.

Tuesday, October 28, 2014

Job Title: Senior UI/AngularJS Developer (102814-HIRSUD-IO32-S-RAJ)
Location: Dayton, OH
Duration: 3-6 Months
Emp.Type: 1099/W2

 

Senior UI/AngularJS Developers.

 

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:
UI Developer with 7+ yrs total experience with at least 3 years experience building Web Applications using Angular JS extensively.

 

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.
• 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.


HTML
• Understand the difference between Html 4.0 and Html 5.0

JavaScript
• Extensive experience building apps with AngularJS.
• Experience applying Functional and Object-Oriented styles of programming
• Understand details of the prototype chain
• Experience with build tools such as: Grunt, SASS, Browserify, RequireJS
• Plusses: Experience with other MVC frameworks such as Backbone, Ember, React.

CSS
• Understand the new properties introduced in CSS3
• Understand CSS directives such as @import, @media, @font-face
• Understand Responsive Web Design
• Experience with proper structuring of CSS using techniques such as SMACSS, OOCSS or BEM

Others:
• 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

 

 

To Apply, Please click here: APPLY NOW

No comments:

Post a Comment