Description

You will build and maintain client applications using the latest Angular frameworks.

Responsibilities

  • Develop and maintain client applications across all stages of the Software Development Life Cycle.
  • Contribute to application design, architecture, and implementation, including UAT and environment setup.
  • Build, document, and upgrade existing applications while ensuring adherence to desired architecture.
  • Troubleshoot front-end issues and support end users.
  • Collaborate with technical project managers, application directors, and business analysts to meet requirements and schedules.

Required Skills

  • 5 to 8 years of hands-on experience developing professional applications using Angular 12.0, 13.0, 14.0, or above.
  • Proficiency in JavaScript, HTML, CSS, and TypeScript.
  • Experience with Kendo UI for Angular.
  • Expertise in building responsive interfaces for mobile, tablet, and desktop.
  • Strong knowledge of NPM, AngularCLI, Git, and RxJS.
  • Experience communicating with external web services and collaborating with back-end developers on RESTful APIs.
  • Ability to build self-contained, reusable, and testable modules and components.
  • Deep understanding of OOP, architecture designs, and design patterns.
  • Experience with Azure DevOps, including source control, build processes, unit testing, and deployment.
  • Proficiency working with CI/CD and delivery pipelines in Azure DevOps.
  • Bachelor's degree in Computer Science or equivalent experience.

Education

Any Graduate