4+ years of professional experience in Angular (v10+; v14+ preferred), Strong knowledge of TypeScript, JavaScript (ES6+), HTML5, and SCSS/CSS3, Experience in rewriting or migrating legacy UIs to modern Angular applications, Familiarity with consuming RESTful APIs and handling authentication/authorization flows..
Key responsibilities:
Rewrite UI components of a legacy PERL web application using Angular (v14+ preferred)
Develop clean, reusable, and responsive front-end components and pages
Integrate Angular front-end with RESTful APIs exposed by backend services
Collaborate with back-end developers, DevOps, and testers for seamless delivery.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Be ready for what’s next with multicloud solutions from Rackspace Technology™. We are the multicloud solutions experts. We know what you're up against because we've helped global companies across industries through it — and you can bet we're ready to help. Our team delivers results by listening to your challenges and building custom cloud services and solutions that help your business perform better now and into the future.
We are seeking skilled Angular Developers to help rewrite and modernize a legacy PERL-based web application into a modern, cloud-ready Angular front-end. The solution will be deployed on Azure using Azure Container Apps (ACA) or Azure Kubernetes Service (AKS). The ideal candidate will have hands-on experience with Angular, RESTful API integration, and cloud-aware front-end design practices.
please note - you must reside in Egypt in order to undertake this position
Key Responsibilities
Rewrite UI components of a legacy PERL web application using Angular (v14+ preferred).
Develop clean, reusable, and responsive front-end components and pages.
Integrate Angular front-end with RESTful APIs exposed by backend services.
Optimize performance and usability for cloud-hosted deployment scenarios.
Collaborate with back-end developers, DevOps, and testers for seamless delivery.
Ensure cross-browser compatibility and responsive design adherence.
Implement state management, routing, and UI logic following Angular best practices.
Participate in code reviews, unit testing, and front-end performance tuning.
Contribute to front-end build and deployment readiness for Azure ACA/AKS targets.
Qualifications/Expected Experience
4+ years of professional experience in Angular (v10+; v14+ preferred).
Strong knowledge of TypeScript, JavaScript (ES6+), HTML5, and SCSS/CSS3.
Experience in rewriting or migrating legacy UIs to modern Angular applications.
Familiarity with consuming RESTful APIs and handling authentication/authorization flows.
Understanding of responsive design, accessibility, and cross-browser support.
Exposure to Azure cloud services and deploying Angular apps to ACA or AKS environments is a plus.
Familiarity with Git, Agile practices, and CI/CD tools (e.g., Azure DevOps).
Strong debugging, UI performance tuning, and problem-solving skills.
#LI-JB2
#LI-Remote
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.