Hi,

Please find this requirement and send me your consultant resume at
manish.srivast...@idctechnologies.com and call me *408-844-3778.*



*Title: **Lead UI Developer (Angular.JS)*

*Location: Milpitas, CA’*

*Duration: 6+ Months*



*Position Overview:*

·        A Lead UI Developer – Angular is responsible for building UI Apps,
Delivering a complete front end application and Ensuring high performance
on mobile and desktop

·        Writing tested, idiomatic, and documented JavaScript, HTML and CSS

·        Coordinating the workflow between the graphic designer, the HTML
coder, and yourself

·        Cooperating with the back-end developer in the process of building
the RESTful API

·        Communicating with external web services

*Principal Duties and Responsibilities (Essential Functions**)*:

·        Proficiency with JavaScript and HTML5

·        Professional, precise communication skills

·        Deep knowledge of AngularJS practices and commonly used modules
based on extensive work experience

·        Creating self-contained, reusable, and testable modules and
components

·        Ensuring a clear dependency chain, in regard to the app logic as
well as the file system

·        Ability to provide SEO solutions for single page apps

·        Extensive knowledge of CSS and JS methods for providing performant
visual effects and keeping the frame rate above 30fps at all times

·        Support in analysis of requirements and identification of missing
requirements/gaps if any.

·        Make estimates based on the requirement and complexity.

·        Prepare technical specification document.

·        Submit the estimates for review.

·        Conduct feasibility/impact analysis and submit for review.

·        Thorough understanding of the responsibilities of the platform,
database, API, caching layer, proxies, and other web services used in the
system

·        Validating user actions on the client side and providing
responsive feedback

·        Writing non-blocking code, and resorting to advanced techniques
such as multi-threading, when needed

·        Creating custom, general use modules and components which extend
the elements and modules of core AngularJS

·        Prepare knowledge transfer document to be shared with the support
team.

·        Conduct allocated transition tasks as per timelines.

·        Address queries/provide assistance in fixing issues during
warranty period.

·        Provide prompt response during production.

·        Fix defects as and when required.

·        Create transport code based on the fix.

·        Share activity status and highlight concerns if any.

·        Experience with all levels of operation available to the
front-end, such as from creating XHRs in vanilla JS to using a custom
wrapper around $resource

·        Experience with building the infrastructure for serving the
front-end app and assets

·        Architecting and automating the build process for production,
using task runners or scripts

·        Documenting the code inline using JS Doc or other conventions

·        Writing extensive unit tests using automated TDD tasks

·        Creating e2e test suites for all components, and running them with
Protractor (or a well-reasoned alternative)

·        Creating configuration, build, and test scripts for Continuous
Integration environments

·        Provide inputs in creation of training courses and supporting
artifacts on the training server such as demo, presentation.

·        Conduct small training courses.

·        Conduct technical, face to face interviews with candidates and
support recruitment process.



*Qualifications & Skills: ** Please align the requirements with the CTL
leveling guidelines*



*Required*

Bachelor’s degree with 6+ years’ experience

Certifications

*Preferred*

Master’s Degree with 5+ years’ experience

Certifications



*Thanks and Regards*

*Manish Srivastava*

*Sr. Technical Recruiter*

*IDC Technologies, Inc.*

*408-844-3778*

-- 
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 https://groups.google.com/group/oracle-projects.
For more options, visit https://groups.google.com/d/optout.

Reply via email to