Job Description
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.
Front End Primary
Angular 16+
Advanced Angular concepts:
RxJS & reactive programming
Change detection strategies
Lazy loading & performance optimization
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
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
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
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Zensar
Location(s): Hyderabad
Keyskills:
Computer science
System architecture
Front end
jQuery
Coding
Enterprise applications
System design
HTML
JSON
CSS3