Job Title: Senior Consultant | Angular | Bengaluru | Engineering
Key Responsibilities:
- Develop, maintain, and enhance web applications using Angular (version 14+).
- Write clean, efficient, and scalable code using TypeScript and JavaScript.
- Collaborate with UI/UX designers to implement responsive and visually appealing user interfaces.
- Integrate RESTful APIs and manage application state using RxJS and NgRx.
- Optimize application performance and ensure cross-browser compatibility.
- Troubleshoot and resolve technical issues efficiently.
- Implement and maintain unit testing using Jasmine and Karma.
- Work with Jenkins for CI/CD automation and deployment.
- Work in an agile development environment and participate in code reviews.
Required Skills:
- Strong experience with Angular (versions 14+).
- Proficiency in JavaScript (ES6+) and TypeScript.
- Experience with HTML5, CSS3, and SCSS/SASS.
- Knowledge of RxJS, NgRx, or other state management libraries.
- Familiarity with RESTful APIs and asynchronous programming.
- Experience with Jasmine, Karma for unit testing.
- Understanding of Agile methodologies and CI/CD practices.
- Experience with Jenkins for automation and continuous integration.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Skills (Nice to Have. Not mandatory):
- Familiarity with Java, REST API’s for backend integration.
- Familiarity with Tridion CMS for content management.
- Knowledge of Okta for authentication and identity management.
- Experience with AWS cloud services for deployment and scaling.