Position Overview :
We are looking for a Senior Frontend Developer with strong expertise in Angular and modern web technologies to design and deliver scalable, responsive, and high-performance user interfaces. The ideal candidate should have proven experience building enterprise-level applications, deep knowledge of RxJS for stream-based data handling, and the ability to collaborate in Agile / Scrum teams. You will play a key role in developing reusable UI components, integrating with backend services, and ensuring adherence to coding standards and best practices.
Key Responsibilities :
Application Development :
- Design, develop, and maintain scalable Angular (v10+) applications.
- Implement RxJS-based state management and reactive programming patterns.
- Create reusable and modular UI components using Angular and Angular Material.
- Ensure application performance, responsiveness, and cross-browser & Design :
- Contribute to the architecture of frontend applications, ensuring scalability and maintainability.
- Apply JavaScript / TypeScript design patterns to improve code quality and reusability.
- Collaborate with backend developers to design and integrate REST / SOAP APIs and Web & Delivery :
- Work within a Scrum / Agile team, actively participating in sprints, stand-ups, and retrospectives.
- Collaborate with UI / UX designers to implement pixel-perfect designs.
- Communicate effectively with international stakeholders and cross-functional teams.
Extensive Experience :
A minimum of 10+ years of professional front-end development experience, with a proven track record of building complex web applications.Angular Expertise : Proven, in-depth experience with Angular 10+, demonstrating a strong understanding of its core principles, component-based architecture, RxJS, and the broader ecosystem.Web Technologies : Mastery of HTML5, CSS3 (including SASS / LESS), and modern JavaScript (ES6+).State Management : High proficiency with state management libraries such as NgRx or Akita.Build Tools : Familiarity with modern front-end build pipelines and tools like Webpack and the Angular CLI.Version Control : Proficient with Git and collaborative Git workflows (e.g., GitFlow).Agile Methodologies : Extensive experience working and thriving in an Agile / Scrum development process.Good to Have :
Experience with other front-end frameworks (e.g., React, Vue.js).Knowledge of server-side rendering (SSR) in Angular.Familiarity with containerization technologies like Docker.Experience with cloud platforms (AWS, Azure, or GCP).Contributions to open-source projects or a strong public portfolio(ref : hirist.tech)