Job Search and Career Advice Platform

Enable job alerts via email!

Senior Angular Developer

Qureos

Saudi Arabia

On-site

SAR 30,000 - 50,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Saudi Arabia is seeking a Senior Angular Developer to spearhead front-end development for a large-scale ERP system. The ideal candidate will have over 4 years of experience with Angular, focusing on migrating legacy code and implementing UI components using modern design systems like Tailwind CSS and Angular Material. You will work in a collaborative monorepo environment and leverage AI tools to streamline your work. This position offers the opportunity to shape enterprise solutions and enhance UI/UX excellence.

Qualifications

  • 4+ years of experience with Angular (Angular 10+ required; 15+ preferred).
  • Proven experience in migrating or upgrading legacy Angular or JavaScript projects.
  • Strong skills in TypeScript, RxJS, and component-based architecture.

Responsibilities

  • Lead the front-end development of ERP modules using Angular 15+.
  • Refactor and upgrade legacy code to modern Angular standards.
  • Implement and maintain UI components using Tailwind CSS, Angular Material, or custom design systems.

Skills

Angular
TypeScript
RxJS
Tailwind CSS
Angular Material
Git workflows
web performance
accessibility

Tools

Nx
Docker
CI/CD pipelines
Jasmine
Karma
Cypress
Job description

Senior Angular Developer to join our team for a leading role in shaping the front-end of a large-scale, enterprise-grade ERP system. You'll work on modernizing legacy code, driving UI/UX excellence using Tailwind CSS, Angular Material, and design systems, and collaborating in a monorepo environment. If you're passionate about writing clean, maintainable code and using AI tools to boost productivity, this role is for you.

Key Responsibilities
  • Lead the front-end development of ERP modules using Angular 15+.
  • Refactor and upgrade legacy code to modern Angular standards.
  • Implement and maintain UI components using Tailwind CSS, Angular Material, or custom design systems.
  • Collaborate with cross-functional teams to deliver features behind feature flags to enable progressive rollouts.
  • Work in a monorepo setup (Nx or similar) to maintain scalable, modular codebases.
  • Integrate with RESTful APIs and GraphQL where applicable.
  • Optimize performance and ensure high accessibility and responsiveness across devices.
  • Proactively identify areas for improvement and leverage AI‑assisted tools for testing, code generation, and documentation.
Requirements
  • 4+ years of experience with Angular (Angular 10+ required; 15+ preferred).
  • Proven experience in migrating or upgrading legacy Angular or JavaScript projects.
  • Strong skills in TypeScript, RxJS, and component‑based architecture.
  • Hands‑on experience with Tailwind CSS, Angular Material, or other enterprise‑level design systems.
  • Familiarity with feature flags implementation (e.g., LaunchDarkly, ConfigCat).
  • Experience in Git workflows, monorepos, and modular development.
  • Comfortable using tools like ChatGPT, Copilot, or similar AI platforms to streamline development tasks.
  • Strong understanding of web performance, accessibility, and testing (Jasmine, Karma, Cypress, etc.).
Nice to Have
  • Experience with Nx or similar monorepo tools.
  • Contributions to open source or internal design systems.
  • Familiarity with CI/CD pipelines and Docker.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.