Job Summary
We are looking for a Senior Full Stack Developer with strong Angular expertise to design,
modernize, and maintain enterprise-scale web applications. This role focuses on building
high-performance, modular, and maintainable front-end solutions while contributing to
backend integrations and overall system architecture.
The ideal candidate has hands-on experience modernizing legacy applications, strong
problem-solving skills, and the ability to work across the full stack in a collaborative, Agile
environment.
Core Skill Set
Front End – Primary
Angular 16+
Advanced Angular concepts:
o RxJS & reactive programming
o Change detection strategies
o Lazy loading & performance optimization
o Modular architecture and reusable components
TypeScript with strong OOP principles
HTML5, CSS3, JavaScript / jQuery
Bootstrap and responsive UI design
JSON-based integrations
Back End – Secondary
Node.js (preferred) or equivalent backend technologies
RESTful API development and integration
Understanding of authentication, authorization, and secure data flows
Experience working with distributed systems and service-based architectures
Experience & Qualifications
8+ years of total software development experience
5+ years of hands-on Angular development
3+ years of backend development experience (Node.js or similar)
Proven experience working on enterprise applications or modernization initiatives
Key Responsibilities
Front-End Development & Modernization
Design, develop, and maintain modern Angular applications
Refactor and modernize legacy front-end codebases to improve performance, scalability,
and maintainability
Implement reusable components, shared libraries, and scalable UI patterns
Ensure high standards of UI performance, responsiveness, and accessibility
Full-Stack Development
Build and integrate RESTful APIs to support application workflows
Collaborate on API contracts, data models, and service orchestration
Ensure seamless data flow between front end and backend systems
Technical Leadership & Quality
Conduct code reviews and enforce coding standards and best practices
Mentor junior developers and provide technical guidance
Drive adoption of modern development patterns and tools
Performance, Scalability & Reliability
Identify and resolve performance bottlenecks in large, data-intensive applications
Ensure applications meet enterprise expectations for reliability and security
Participate in root-cause analysis and long-term solution design
Collaboration & Delivery
Work closely with Product, UX, QA, and DevOps teams
Participate in system design discussions, estimations, and sprint planning
Contribute effectively in an Agile / Scrum delivery model
Continuous Improvement
Stay current with Angular ecosystem advancements and full-stack technologies
Proactively suggest improvements to architecture, tooling, and development practices
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field
Strong proficiency in Angular, TypeScript, JavaScript, HTML, and CSS
Solid understanding of enterprise front-end architecture and data-driven
applications
Experience working with RESTful APIs and asynchronous programming
Strong problem-solving skills and attention to detail
Excellent communication and collaboration skills
Preferred Qualifications
Experience with micro-frontend or modular UI architectures
Exposure to other front-end frameworks such as React or Vue.js
Deeper backend experience with Node.js or Java-based systems
Familiarity with Agile / Scrum methodologies
Experience with cloud platforms (AWS or Azure) and CI/CD pipelines
Pay: ₹376,828.42 - ₹1,624,144.78 per year
Work Location: In person