Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Angular Frontend Engineer image - Rise Careers
Job details

Angular Frontend Engineer

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


What You Should Know About Angular Frontend Engineer, Rackspace

If you're an Angular Frontend Engineer looking for an exciting opportunity, our company is eager to bring your talents on board for a remote role based in Egypt! We’re in the process of modernizing a legacy PERL-based web application and we need dedicated Angular Developers like you to help us rewrite its user interface into a sleek, cloud-ready Angular front-end. Here, you'll be utilizing Angular (preferably v14+) to create reusable and responsive components while ensuring a smooth integration with RESTful APIs provided by our backend services. It’s your chance to work closely with a talented team that includes back-end developers, DevOps, and testers, all dedicated to delivering top-notch applications. Your expertise will help optimize performance and usability in cloud deployment using Azure Container Apps (ACA) or Azure Kubernetes Service (AKS). Plus, with your knowledge of TypeScript, Javascript, and best practices in Angular, you’ll be a key player in code reviews and unit testing efforts that aim for the highest quality in our projects. We’re looking for someone with at least 4 years of professional Angular experience, and if you have insights into Azure deployment, Git, Agile practices, or CI/CD tools, that’s even better. If you have a passion for crafting beautiful, accessible web interfaces, we’d love to hear from you. Let's modernize the future together!

Frequently Asked Questions (FAQs) for Angular Frontend Engineer Role at Rackspace
What are the main responsibilities of an Angular Frontend Engineer at our company?

As an Angular Frontend Engineer at our company, your key responsibilities include rewriting UI components of a legacy PERL web application using Angular, developing responsive front-end components, integrating with RESTful APIs, and optimizing the application for cloud deployment on Azure. You will also collaborate with back-end development and DevOps teams to ensure smooth delivery and participate in code reviews and unit testing.

Join Rise to see the full answer
What qualifications are necessary for the Angular Frontend Engineer position?

To qualify for the Angular Frontend Engineer position, candidates should have at least 4 years of professional experience with Angular (v10+; v14+ preferred), strong knowledge of TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS. Experience in migrating legacy applications to modern Angular solutions is essential, as well as familiarity with consuming RESTful APIs and understanding of responsive design principles.

Join Rise to see the full answer
Is it important to have experience with Azure services as an Angular Frontend Engineer?

Yes, experience with Azure services is a plus for the Angular Frontend Engineer role. Knowledge of deploying Angular applications to Azure Container Apps (ACA) or Azure Kubernetes Service (AKS) will be beneficial as we aim to create a cloud-ready solution. Familiarity with cloud architecture allows for better decision-making during the development process.

Join Rise to see the full answer
What tools and practices does our company use for version control and CI/CD?

Our company uses Git for version control along with CI/CD tools, particularly Azure DevOps. Understanding Agile practices is also essential, as we prioritize collaborative and iterative development. As an Angular Frontend Engineer, you will be expected to engage with these practices to ensure a smooth workflow.

Join Rise to see the full answer
What type of developer collaboration can I expect as an Angular Frontend Engineer?

As an Angular Frontend Engineer, you will collaborate closely with back-end developers, DevOps, and testers throughout the development process. This collaborative environment allows for sharing insights, addressing challenges, and delivering high-quality applications that meet our business goals and user needs.

Join Rise to see the full answer
Common Interview Questions for Angular Frontend Engineer
Can you describe your experience with Angular and how you’ve used it in previous projects?

Certainly! When asked about your experience with Angular, it's important to discuss specific versions you've used, the projects you've developed, and the challenges you faced. Highlight any accomplishments, such as improving performance or enhancing user experience, and emphasize how your role contributed to the overall success of the project.

Join Rise to see the full answer
What strategies do you use for integrating RESTful APIs in Angular applications?

When integrating RESTful APIs in Angular applications, I typically use the HttpClient module, which allows for easy requests and responses. Discuss your approach to handling authentication, error management, and the importance of asynchronous programming in this context. Providing a specific example can strengthen your response.

Join Rise to see the full answer
How do you ensure that your Angular applications are responsive and accessible?

I make use of CSS frameworks like Bootstrap or Angular Material to ensure responsiveness. It's also crucial to implement ARIA standards for accessibility. Sharing specific techniques you've applied, such as media queries or flexible layouts, as well as any testing methods ensures that your applications cater to all users effectively.

Join Rise to see the full answer
Describe a time you had to debug a challenging problem in an Angular application?

In response to this question, share a specific instance that required deep problem-solving skills. Detail the problem, the steps you took to diagnose it, and how you ultimately resolved it. Highlight your debugging tools and methodologies while maintaining a focus on teamwork if applicable.

Join Rise to see the full answer
What is your process for writing clean and maintainable code in Angular?

I believe that clean code entails following best practices—this means organizing files, naming components meaningfully, and ensuring consistent coding standards throughout. Share your approach to code reviews, leveraging comments, and maintaining thorough documentation to ensure that collaborative efforts remain productive long-term.

Join Rise to see the full answer
Can you explain how state management works in Angular?

State management in Angular can be handled through services or libraries like NgRx. Discuss how you manage state changes, maintain a single source of truth, and propagate changes to your components. Providing an example of state management implementation in a project can demonstrate your familiarity.

Join Rise to see the full answer
What techniques do you use for optimizing performance in Angular applications?

To optimize performance in Angular applications, I employ techniques like lazy loading, Ahead-of-Time Compilation, and optimizing change detection strategies. Be prepared to elaborate on your experiences with these techniques and any performance issues you've addressed successfully.

Join Rise to see the full answer
How do you handle version control within your team, particularly with Git?

I advocate for regular commits with descriptive messages and utilizing branches for keeping features isolated until they're ready for production. Explain your ability to resolve conflicts and how you establish workflows in a collaborative team environment to ensure smooth integration.

Join Rise to see the full answer
What do you consider best practices for Angular application architecture?

Best practices for Angular application architecture include adhering to a modular structure, leveraging services for business logic, and creating reusable components. Share insights about documentation, maintaining a clean component hierarchy, and ensuring high cohesion and low coupling to help guide architecture decisions.

Join Rise to see the full answer
How do you stay updated on the latest Angular developments and best practices?

I stay updated on Angular developments through various channels such as official documentation, community forums, and following Angular influencers on platforms like Twitter and LinkedIn. Moreover, attending webinars and conferences helps me understand industry shifts and best practices better.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 hours ago

As a Senior Engagement Manager at Rackspace Technology, lead and manage multiple complex projects while delivering exceptional customer value.

Photo of the Rise User
Rackspace Remote United Kingdom - Greater London
Posted 9 hours ago

Join Rackspace as a Sales Executive to drive complex solution sales with your exceptional communication and negotiation skills.

Photo of the Rise User
Esri Remote Redlands, California, United States
Posted 3 days ago

As a Software Development Engineer II at Esri, you'll utilize your C++ and AI expertise to advance geospatial software solutions for diverse applications.

Photo of the Rise User
Realm Remote Los Angeles, California, United States
Posted 5 days ago

Join Realm as a Full Stack Engineer and be at the forefront of AI innovation in the home renovation industry.

Photo of the Rise User
Posted 2 days ago

Join a dynamic team as a Senior Java Developer/Architect in Cincinnati, where you'll shape the technical future of innovative applications.

CSGI Remote India Remote
Posted 6 days ago

Join CSG as a Software Development Engineer I and help build impactful solutions in a dynamic and supportive environment.

Posted 2 days ago

An opportunity awaits for an AS400 / RPG Developer to leverage their skills in a dynamic development environment in Waller, TX.

Photo of the Rise User
Posted 2 days ago

SAP LeanIX is on the lookout for a Senior Fullstack Engineer to develop high-performance applications that enhance business success.

Jobs for Humanity Remote Newcastle upon Tyne, United Kingdom
Posted 3 days ago

Turnitin seeks a Senior Backend Engineer to innovate and enhance their data analytics platform remotely while promoting integrity in global education.

Photo of the Rise User

Join Boeing as a Chief Software/Firmware Integration Engineer and lead innovative engineering projects for the U.S. Government in Albuquerque, NM.

Founded in 1998, Rackspace provides multi-cloud computing solutions and services. Offering advising to customers based on business challenges, designing solutions, building, and managing solutions. The company is headquartered in San Antonio, Texa...

222 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden