Job Description: We are looking for an experienced Angular Developer to join our team. The ideal candidate will have strong front-end development skills and experience working with modern JavaScript frameworks in Agile environments. Key Responsibilities: Design and develop reusable, testable UI components and modules. Work within Agile frameworks like Scrum, Kanban, or SAFe. Build high-quality Angular applications using object-oriented JavaScript (OOJS). Collaborate with team members and communicate clearly in both written and verbal formats. Create responsive, cross-browser compatible web interfaces using HTML5, CSS3, and JavaScript. Use CSS pre-processors like LESS and SASS effectively. Develop using Angular (8 to 15+), Node.js, Ember, React, Bootstrap, and TypeScript. Integrate with web services using RESTful APIs and SOAP. Handle JSON, XML, AJAX, and related data exchange formats. Conduct front-end testing using tools like Mocha, Chai, Karma, JUnit, Protractor, and Angular Mocks. Understand HTTP, SSL, and general communication protocols. Work with Single Page Application (SPA) and Component-Based UI architecture. Use version control tools such as GitHub or Perforce. Familiar with build and deployment tools like NPM, Bower, Grunt, Gulp, Jenkins, Bamboo, Chef, Rundeck. Participate in CI/CD workflows. Required Skills (Non-Negotiable): Angular (versions 8, 10, 12, 15+) Node.js Ember, React Bootstrap JavaScript (including best practices and MVC frameworks) TypeScript AWS Lambda Show more Show less