UI Developer for NYC. NY.

Please share the profile with Pat@Ennovace.Com

UI Developer
Location: NYC. NY

Duration: 12+


Interview mode: Phone hire


 

The client is developing a web application using Angular, SASS, and JavaScript.

 

JavaScript language semantics and the building blocks of Angular. 

They move quickly. 

Have to be SENIOR. 

Usually within the hour feedback.

See attached resume of the candidate who has completed the first two rounds!

 

Skill and Role Summary:

Senior UI Engineer with at least 4+ years experience building Web Applications using MVC frameworks such as Angular.

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

 

UI Engineering

- Knowledge of using Event Loops, Single-threaded execution

- Experience building and using virtualized UI controls

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

- Complex Application Development (preferably in financial systems such as: Risk Management, Monitoring, Trading, Dashboards, Analytics, Data Visualization)

 

HTML

- Understand the difference between Html 4.0 and Html 5.0

- Have knowledge of what is new in Html 5.0 and the APIs

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

Thanks And Regards,

Pat Parker
Technical Recruiter 

Ennovace Inc
Ph: 214-541-9047
Fx: 972-262-9006
Pat@Ennovace.Com

Gtalk :- usapatp

www.ennovace.com
1801 S O'connor Rd
Irving TX 75061
If you are not interested in receiving our e-mails then please reply with a "REMOVE" in the subject line at remove@ennovace.com

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

0 Response to "UI Developer for NYC. NY."

Postar um comentário