
Senior Frontend Developer (Angul...
Sanaam -
Riyadh, Saudi ArabiaJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Responsibilities
Design, build, and maintain enterprise-grade SPAs using Angular, TypeScript, and RxJS.
Integrate frontend applications with RESTful APIs using secure OAuth2/OpenID Connect flows (PKCE, token handling).
Implement scalable state management solutions using NgRx or Redux.
Convert UX/UI specifications into responsive, accessible components that follow WCAG standards.
Optimize performance through code splitting, lazy loading, and efficient change detection.
Ensure frontend code quality through unit and E2E testing, CI pipelines, and code reviews.
Collaborate with designers, product managers, and backend teams to deliver seamless user experiences.
Contribute to and evolve the company’s design system and component library.
Design, build, and maintain enterprise-grade SPAs using Angular, TypeScript, and RxJS.
Integrate frontend applications with RESTful APIs using secure OAuth2/OpenID Connect flows (PKCE, token handling).
Implement scalable state management solutions using NgRx or Redux.
Convert UX/UI specifications into responsive, accessible components that follow WCAG standards.
Optimize performance through code splitting, lazy loading, and efficient change detection.
Ensure frontend code quality through unit and E2E testing, CI pipelines, and code reviews.
Collaborate with designers, product managers, and backend teams to deliver seamless user experiences.
Contribute to and evolve the company’s design system and component library.
Job Requirements
Job Requirements
Saudi National
4+ years of experience in frontend development, with at least 3 years using Angular on large-scale projects.
Strong proficiency in TypeScript and RxJS, including observables, operators, and advanced error handling.
Solid knowledge of NgRx/Redux for state management in complex applications.
Experience integrating OAuth2/OpenID Connect in SPAs, including guards, interceptors, and token storage.
Expertise in HTML, CSS, and responsive layouts with a focus on accessibility (WCAG).
Familiarity with modern frontend tooling (Webpack, NPM, CI/CD).
Experience working with design systems, theming, and UI component libraries is a plus.
Knowledge of SSR, micro-frontends, or performance tuning (Core Web Vitals) is a bonus.
Saudi National
4+ years of experience in frontend development, with at least 3 years using Angular on large-scale projects.
Strong proficiency in TypeScript and RxJS, including observables, operators, and advanced error handling.
Solid knowledge of NgRx/Redux for state management in complex applications.
Experience integrating OAuth2/OpenID Connect in SPAs, including guards, interceptors, and token storage.
Expertise in HTML, CSS, and responsive layouts with a focus on accessibility (WCAG).
Familiarity with modern frontend tooling (Webpack, NPM, CI/CD).
Experience working with design systems, theming, and UI component libraries is a plus.
Knowledge of SSR, micro-frontends, or performance tuning (Core Web Vitals) is a bonus.