Hi,
Please find this requirement and send me your consultant resume at
[email protected] 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*
--
--
***************************************************************************************
For all SAP related tutorials,Articles,Faqs,Tips
www.sapbrainsonline.com
****************************************************************************************
You received this message because you are subscribed to the Google Groups
"sapbrains" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sapbrains?hl=en
---
You received this message because you are subscribed to the Google Groups
"sapbrains" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.