*Position: Angular Developer*

*Location: Livonia, MI*

*Duration: 5+ Months*

*No Transfer case, NO Opt.*

*PP Number or copy required.*



*KEY RESPONSIBILITIES:*

   - Design and Develop components in Angular 5 supporting dealer portal
   migration to the new Angular SPA/Microservices architecture.
   - Expert knowledge of TypeScript.
   - Strong CSS and HTML applied to Angular components.
   - Recommend and adhere to design guidelines and standards developed with
   existing team.
   - Provide guidance and mentor to team members on SPA and Angular best
   practices.
   - Ability to design and lead all phases of SDLC including design,
   development, testing, release, and support.



*SKILLS/ QUALIFICATIONS*

*Required skills:*

Angular 5 project experience preferred (must have a minimum of Angular 2
project experience), TypeScript, CSS, HTML5, OO JavaScript, and experience
working with and integrating front end single page applications with
RESTful services.

   - At least 7+ years of hands-on web development experience with
   significant Angular 2 and above experience. Angular 5 project experience
   preferred.
   - Expertise in core web application design patterns, such as MVVM.
   - Experience with redux using ngRx or rxJS within Angular applications.
   - Understanding of functional programming and SPA state management
   (promises, observables, flux.)
   - Strong knowledge of Webpack and Angular CLI required.
   - Strong knowledge of CSS, JavaScript, and web design principles.
   - Experience developing test specs and unit testing with Angular Test
   Bed, Jasmine, and Karma.
   - Strong design and interpersonal skills, including the ability to
   understand business requirements and translate them into efficient and
   effective user interfaces.



*Other Desired Skills:*

   - Familiarity CI/CD, Automated Testing, and modern Web Design patterns
   and best practices.
   - Experience with micro services, Open API, Java are a plus.
   - Prior knowledge or experience with Fatwire and GWT a plus.



*Mazhar Khan*
*||Tel: 703-962-7227 X 427 || Fax: 703-439-2550 || *
*Email: [email protected] <[email protected]>*

-- 
You received this message because you are subscribed to the Google Groups 
"project managment" 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 https://groups.google.com/group/project-managment.
For more options, visit https://groups.google.com/d/optout.

Reply via email to