Web Developer in Phoenix, AZ at MDI Group

Date Posted: 8/9/2018

Job Snapshot

Job Description


Web Developer

Location: Phoenix, AZ

Role and Responsibilities:

Seeking an experienced Angular 4+ Developer to lead the upgrade of a mature Angular 4 enterprise application to Angular 6+.

As a member of the project team, the developer will work in an interactive environment with business and technical staff to ensure a high degree of collaboration in support of a successful overall solution.

Responsibilities for this role include designing an upgrade strategy and implementing the required coding and structural changes.  The developer will also implement performance upgrades for the Angular application.  This is an exciting technical role where hands-on coding expertise is required.

Qualifications and Education Requirements:

  • Experience in deploying enterprise software solutions utilizing Angular 4/6.
  • Experience in usage of modern OO and front-end design patterns.
  • Strong working knowledge and experience in Angular 4/6, JavaScript, TypeScript, and RESTful Web APIs.
  • Strong working knowledge and experience in Angular tooling and performance strategies including Webpack, Angular CLI, and Gulp.
  • Experience with RxJS, observables, and promises.
  • Experience with asynchronous programming patterns.
  • Experience with ASP.NET Core 2+ / WebAPI is a plus.
  • Experience with an industry accepted, structured software development life cycle methodology.
  • Experience supporting the development of complex software products including the deployment of multiple versions / releases of a large product.
  • Ability to contribute to technical specifications and technical design documentation for the software development team.
  • Ability to effectively analyze software source code in order to validate the application for business and technical requirements while supporting the improvement of the application.
  • Experience working in teams to address software defect analysis, troubleshooting, and resolution.
  • Proven ability in performance testing and optimization of developed source code for an enterprise business application.
  • Proven ability to work collaboratively with the software development team while driving software improvements.
  • Ability to prepare and present concepts and vision (written and verbal) to the software development team, senior management, and other internal and external stakeholders.
  • Candidate must be an excellent communicator.

A GREAT PLACE FOR GREAT PEOPLE TO WORK

Search IT Jobs