
Senior Frontend Developer
- Chandigarh
- Permanent
- Full-time
- Architect, design, and lead the development of scalable, maintainable, and performant Angular applications.
- Define and enforce frontend architecture standards, including component structure, state management, routing strategy, and modularization.
- Author and maintain shared UI libraries, design systems, and reusable components.
- Collaborate with backend teams to define API contracts, data flow strategies, and integration patterns.
- Drive the adoption of best practices in Angular development, including lazy loading, SSR (Angular Universal), RxJS, and modular code organization.
- Own the technical roadmap for frontend architecture, evaluating new technologies and ensuring alignment with business needs.
- Conduct technical reviews, code audits, and architectural walkthroughs to ensure quality and consistency.
- Mentor and support frontend engineers, encouraging knowledge sharing, technical excellence, and growth.
- Monitor performance and security, implementing optimizations and adhering to modern web standards.
- 8+ years of hands-on experience with Angular, including architecture-level design and development.
- Strong expertise in TypeScript, RxJS, and modern JavaScript (ES6+).
- Proven experience designing and implementing component-based architectures.
- Deep understanding of frontend performance optimization, accessibility, and security best practices.
- Proficiency with state management libraries (e.g., NgRx, Akita) and application-wide data flow design.Solid knowledge of HTML5, CSS3, SCSS/SASS, and responsive UI principles.
- Experience in mentoring developers, and owning architectural decisions at a platform level.
- Comfortable working in Agile/Scrum environments with cross-functional teams.
- Experience with real-time communication technologies such as WebSockets, SignalR, and Angular socket integrations, including implementing live data updates and managing bi-directional communication efficiently.
- Excellent written and verbal communication skills, technical and otherwise.
- Experience in the medical or healthcare industry
- Experience with CI/CD for frontend, automated testing and deployment pipelines.
- Knowledge of Java and/or C# / .NET.
- Familiarity with UX design principles and best practices.