Senior Angular Developer

Full-Time

/

/

/

Egypt

/

/

/

the Role:


We are seeking a Senior Angular Developer with 8+ years of experience to develop and optimize scalable, high-performance web applications. The ideal candidate is proficient in Angular (versions 12+), TypeScript, and JavaScript, with a strong understanding of frontend architecture, state management, and API integrations.


Key Responsibilities:

  • Design, develop, and maintain scalable Angular applications with a focus on performance and user experience.

  • Implement responsive UI/UX designs and ensure cross-browser compatibility.

  • Optimize application performance using best practices such as lazy loading, caching, and efficient state management.

  • Work closely with backend developers to integrate RESTful APIs and GraphQL services.

  • Utilize RxJS and state management libraries (NgRx, Akita, or similar) for efficient data handling.

  • Ensure application security by implementing authentication and authorization mechanisms such as OAuth, JWT, or SSO.

  • Write and maintain unit and integration tests using Jest, Jasmine, or Karma.

  • Collaborate with UI/UX designers and product managers to refine user interfaces and improve usability.

  • Stay updated on the latest Angular best practices, tools, and libraries.


Required Qualifications:

  • 8+ years of professional experience in frontend development, with at least 5+ years specializing in Angular.

  • Expertise in Angular 12+, TypeScript, and JavaScript (ES6+).

  • Strong understanding of HTML5, CSS3, and SCSS/SASS for building modern UI components.

  • Experience with state management solutions such as NgRx, Akita, or BehaviorSubject-based services.

  • Proficiency in RxJS for reactive programming and asynchronous data handling.

  • Strong knowledge of RESTful API and GraphQL integration.

  • Familiarity with Webpack, Babel, and modern frontend build tools.

  • Experience with testing frameworks (Jasmine, Jest, Karma) and debugging tools.

  • Understanding of Agile/Scrum methodologies and experience working in collaborative development teams.

  • Strong problem-solving skills and ability to mentor junior developers.


Preferred Qualifications:

  • Experience with Micro Frontends architecture.

  • Familiarity with Progressive Web Apps (PWA) development.

  • Knowledge of Node.js, Express.js, or other backend technologies for full-stack capabilities.

  • Experience working with cloud-based CI/CD pipelines (AWS, Azure, Google Cloud).

  • Contributions to open-source projects or a strong GitHub portfolio.

the Role:


We are seeking a Senior Angular Developer with 8+ years of experience to develop and optimize scalable, high-performance web applications. The ideal candidate is proficient in Angular (versions 12+), TypeScript, and JavaScript, with a strong understanding of frontend architecture, state management, and API integrations.


Key Responsibilities:

  • Design, develop, and maintain scalable Angular applications with a focus on performance and user experience.

  • Implement responsive UI/UX designs and ensure cross-browser compatibility.

  • Optimize application performance using best practices such as lazy loading, caching, and efficient state management.

  • Work closely with backend developers to integrate RESTful APIs and GraphQL services.

  • Utilize RxJS and state management libraries (NgRx, Akita, or similar) for efficient data handling.

  • Ensure application security by implementing authentication and authorization mechanisms such as OAuth, JWT, or SSO.

  • Write and maintain unit and integration tests using Jest, Jasmine, or Karma.

  • Collaborate with UI/UX designers and product managers to refine user interfaces and improve usability.

  • Stay updated on the latest Angular best practices, tools, and libraries.


Required Qualifications:

  • 8+ years of professional experience in frontend development, with at least 5+ years specializing in Angular.

  • Expertise in Angular 12+, TypeScript, and JavaScript (ES6+).

  • Strong understanding of HTML5, CSS3, and SCSS/SASS for building modern UI components.

  • Experience with state management solutions such as NgRx, Akita, or BehaviorSubject-based services.

  • Proficiency in RxJS for reactive programming and asynchronous data handling.

  • Strong knowledge of RESTful API and GraphQL integration.

  • Familiarity with Webpack, Babel, and modern frontend build tools.

  • Experience with testing frameworks (Jasmine, Jest, Karma) and debugging tools.

  • Understanding of Agile/Scrum methodologies and experience working in collaborative development teams.

  • Strong problem-solving skills and ability to mentor junior developers.


Preferred Qualifications:

  • Experience with Micro Frontends architecture.

  • Familiarity with Progressive Web Apps (PWA) development.

  • Knowledge of Node.js, Express.js, or other backend technologies for full-stack capabilities.

  • Experience working with cloud-based CI/CD pipelines (AWS, Azure, Google Cloud).

  • Contributions to open-source projects or a strong GitHub portfolio.

the Role:


We are seeking a Senior Angular Developer with 8+ years of experience to develop and optimize scalable, high-performance web applications. The ideal candidate is proficient in Angular (versions 12+), TypeScript, and JavaScript, with a strong understanding of frontend architecture, state management, and API integrations.


Key Responsibilities:

  • Design, develop, and maintain scalable Angular applications with a focus on performance and user experience.

  • Implement responsive UI/UX designs and ensure cross-browser compatibility.

  • Optimize application performance using best practices such as lazy loading, caching, and efficient state management.

  • Work closely with backend developers to integrate RESTful APIs and GraphQL services.

  • Utilize RxJS and state management libraries (NgRx, Akita, or similar) for efficient data handling.

  • Ensure application security by implementing authentication and authorization mechanisms such as OAuth, JWT, or SSO.

  • Write and maintain unit and integration tests using Jest, Jasmine, or Karma.

  • Collaborate with UI/UX designers and product managers to refine user interfaces and improve usability.

  • Stay updated on the latest Angular best practices, tools, and libraries.


Required Qualifications:

  • 8+ years of professional experience in frontend development, with at least 5+ years specializing in Angular.

  • Expertise in Angular 12+, TypeScript, and JavaScript (ES6+).

  • Strong understanding of HTML5, CSS3, and SCSS/SASS for building modern UI components.

  • Experience with state management solutions such as NgRx, Akita, or BehaviorSubject-based services.

  • Proficiency in RxJS for reactive programming and asynchronous data handling.

  • Strong knowledge of RESTful API and GraphQL integration.

  • Familiarity with Webpack, Babel, and modern frontend build tools.

  • Experience with testing frameworks (Jasmine, Jest, Karma) and debugging tools.

  • Understanding of Agile/Scrum methodologies and experience working in collaborative development teams.

  • Strong problem-solving skills and ability to mentor junior developers.


Preferred Qualifications:

  • Experience with Micro Frontends architecture.

  • Familiarity with Progressive Web Apps (PWA) development.

  • Knowledge of Node.js, Express.js, or other backend technologies for full-stack capabilities.

  • Experience working with cloud-based CI/CD pipelines (AWS, Azure, Google Cloud).

  • Contributions to open-source projects or a strong GitHub portfolio.

the Role:


We are seeking a Senior Angular Developer with 8+ years of experience to develop and optimize scalable, high-performance web applications. The ideal candidate is proficient in Angular (versions 12+), TypeScript, and JavaScript, with a strong understanding of frontend architecture, state management, and API integrations.


Key Responsibilities:

  • Design, develop, and maintain scalable Angular applications with a focus on performance and user experience.

  • Implement responsive UI/UX designs and ensure cross-browser compatibility.

  • Optimize application performance using best practices such as lazy loading, caching, and efficient state management.

  • Work closely with backend developers to integrate RESTful APIs and GraphQL services.

  • Utilize RxJS and state management libraries (NgRx, Akita, or similar) for efficient data handling.

  • Ensure application security by implementing authentication and authorization mechanisms such as OAuth, JWT, or SSO.

  • Write and maintain unit and integration tests using Jest, Jasmine, or Karma.

  • Collaborate with UI/UX designers and product managers to refine user interfaces and improve usability.

  • Stay updated on the latest Angular best practices, tools, and libraries.


Required Qualifications:

  • 8+ years of professional experience in frontend development, with at least 5+ years specializing in Angular.

  • Expertise in Angular 12+, TypeScript, and JavaScript (ES6+).

  • Strong understanding of HTML5, CSS3, and SCSS/SASS for building modern UI components.

  • Experience with state management solutions such as NgRx, Akita, or BehaviorSubject-based services.

  • Proficiency in RxJS for reactive programming and asynchronous data handling.

  • Strong knowledge of RESTful API and GraphQL integration.

  • Familiarity with Webpack, Babel, and modern frontend build tools.

  • Experience with testing frameworks (Jasmine, Jest, Karma) and debugging tools.

  • Understanding of Agile/Scrum methodologies and experience working in collaborative development teams.

  • Strong problem-solving skills and ability to mentor junior developers.


Preferred Qualifications:

  • Experience with Micro Frontends architecture.

  • Familiarity with Progressive Web Apps (PWA) development.

  • Knowledge of Node.js, Express.js, or other backend technologies for full-stack capabilities.

  • Experience working with cloud-based CI/CD pipelines (AWS, Azure, Google Cloud).

  • Contributions to open-source projects or a strong GitHub portfolio.