Position:
Senior Frontend Developer (Angular 18)
Job Description:
We are looking for a skilled Senior Frontend Developer with 4+ years of experience and deep expertise in Angular 18 and Micro Frontend architecture. You’ll be responsible for implementing, debugging, configuring, building, deploying, and testing scalable frontend applications, collaborating with cross-functional teams to deliver high-quality, modular, and performant web solutions. Awareness of AI-driven enhancements in frontend development is a strong plus.
Key Responsibilities:
- Develop new user-facing features with Angular 18 and implement Micro Frontends using Module Federation or similar strategies.
- Build reusable code and libraries; ensure performance optimization.
- Validate user input before submission and integrate with RESTful APIs.
- Debug issues efficiently and trace root causes.
- Configure layered environment settings and manage config files.
- Write unit and integration tests using Jasmine, Karma, Jest, or Cypress; follow TDD practices.
- Participate in architectural design, propose scalable UI patterns, and contribute to technical decision-making.
- Analyze requirements and perform quick research to propose frontend solutions.
- Use JIRA for task tracking, estimations, and breaking down epics/stories into smaller tasks.
- Collaborate across teams and support releases
Requirements:
- 4+ years of frontend development experience.
- Strong expertise in Angular (v18), TypeScript, RxJS, SCSS, and component-based architecture.
- Hands-on experience with Micro Frontends and Module Federation.
- Good understanding of HTML5, CSS3, JavaScript (ES6+), REST APIs, and Git.
- Experience with CI/CD, cross-browser compatibility, and responsive design.
- Familiarity with image editing tools (Figma, Photoshop, GIMP) and SEO best practices.
- Experience with Kendo library, Angular Material, NgRx, Nx monorepos.
- Basic knowledge of Node.js, Express
- Familiarity with cloud deployments or containerized environments.
- Awareness of AI technologies and how they can enhance frontend development is highly desirable.
Location:
EG-Cairo, Egypt (Al Emdad & Al Tamween)
Time Type:
Full time
Job Category:
Information Technology