We are seeking an Angular Developer to design, develop, and maintain scalable, high
performance Angular applications. The role involves API integration, state management,
UI/UX collaboration, performance optimization, and leading Angular version upgrades
while following best coding and accessibility practices.
Responsibilities:
- Develop, and maintain scalable Angular applications using Angular 20+, ensuring
performance, security, and code reusability
- Implement state management using NgRx, BehaviorSubject, or other patterns to
handle complex workflows and application data
- Design and integrate uPlot or similar libraries for interactive data visualization and
analytics
- Lead version upgrades — assess, plan, and implement upgrades to newer
- Angular versions while ensuring compatibility and code stability
- Collaborate with UI/UX designers to translate wireframes, prototypes, and user
requirements into intuitive, engaging interfaces
- Advocate for and implement best practices in user experience design, accessibility,
and responsive interfaces
- Integrate REST APIs, manage authentication workflows, and ensure secure data
transactions
- Communicate directly with clients to gather requirements, explain solutions, manage
expectations, and provide technical recommendations
- Participate in code reviews, enforce coding standards, and mentor junior developers
on best practices
- Optimize applications through lazy loading, OnPush change detection, and other
performance enhancements
- Stay current with the latest web development trends, tools, and libraries, and share
knowledge across teams
Requirements
o Minimum 2+ years of professional experience with Angular 14+.
o Proven ability to lead projects, upgrade applications, and deliver high-quality
solutions.
o Strong portfolio of projects showcasing design thinking, data visualization,
and user experience improvements.
o Deep experience with Angular 14 and above, including architecture, forms,
routing, dependency injection, and CLI tooling
o Proven experience upgrading Angular versions, troubleshooting
dependencies, and aligning third-party libraries
o Expertise in state management using NgRx, BehaviorSubject.
o Strong proficiency in TypeScript / JavaScript (ES6+), HTML5, CSS3/SCSS,
and responsive web design
o Experience implementing uPlot, D3.js, or other visualization tools for
dashboards and reports
o API integration, authentication flows, error handling, and secure data
transactions
o Experience with build tools like Webpack, npm/yarn, and code splitting for
performance optimization
o Micro front-end knowledge will be an added advantage
- User Experience (UX) & Design Skills:
o Strong understanding of user-centered design principles, accessibility
(WCAG), and usability best practices
o Ability to translate user requirements into functional, visually appealing
interfaces
o Experience designing intuitive navigation, forms, and interactive components
o Skilled in upgrading Angular applications from older versions to newer ones
while preserving functionality
o Familiarity with handling breaking changes, refactoring code, and updating
libraries
- Communication & Collaboration:
o Excellent verbal and written communication skills for client interaction,
requirement gathering, and technical explanations
o Ability to present complex ideas clearly and engage with stakeholders from
non-technical backgrounds
o Experience working in Agile or Scrum environments with cross-functional
teams
o Basic understanding of React, component lifecycle, and hooks
o Familiarity with Node.js and backend frameworks like Express.js
o Knowledge of cloud services, CI/CD pipelines, or containerization tools is a
plus
Benefits
- Competitive salary and benefits.
- Opportunities for high-speed professional growth and development.
- Collaborative and supportive work environment.
- Medical insurance
- OP Allowance
- Statutory Benefits like PF, ESI, LWF, Gratuity
- Training (Technical & Soft skills)