Posted on: 19/05/2026
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 :
a. RxJS & reactive programming
b. Change detection strategies
c. Lazy loading & performance optimization
d. 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 :
- Bachelors 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
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Full-Stack Development
Job Code
1636958