Rackspace company logo

Angular Frontend Engineer

RackspacePosted 4/18/2025

Rackspace logo

Angular Frontend Engineer

Rackspace

Job Location

Job Summary

We are seeking skilled Angular Developers to rewrite and modernize a legacy PERL-based web application into a cloud-ready Angular front-end. The ideal candidate will have hands-on experience with Angular, RESTful API integration, and cloud-aware front-end design practices. They will collaborate with back-end developers, DevOps, and testers for seamless delivery. Responsibilities include rewriting UI components, integrating with RESTful APIs, optimizing performance, and ensuring cross-browser compatibility. The role requires 4+ years of professional experience in Angular, TypeScript, JavaScript, HTML5, SCSS/CSS3, and familiarity with Azure cloud services.

Job Description

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