Job Search and Career Advice Platform

Enable job alerts via email!

Senior Frontend Developer

2P Perfect Presentation

Riyadh

On-site

SAR 120,000 - 160,000

Full time

Today
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 Riyadh is seeking a Senior Front-End Developer (Angular) to build high-performance web applications. The successful candidate will have over 5 years of experience with Angular, TypeScript, and CSS, integrating REST APIs and AI-driven features. The role includes working closely with designers and backend developers in an Agile setup, ensuring robust performance and excellent user experiences. Knowledge of state management and accessibility standards is essential.

Qualifications

  • 5+ years of experience with Angular (v13+), TypeScript, HTML5, and CSS3.
  • Strong experience with NgRx or similar state management libraries.
  • Proficiency in integrating REST APIs and handling AJAX requests.

Responsibilities

  • Develop and maintain advanced Angular applications ensuring high performance and responsiveness.
  • Build reusable components and implement state management.
  • Collaborate with UI/UX designers and backend developers.

Skills

Angular (v13+)
TypeScript
HTML5
CSS3
NgRx
REST APIs
AI/ML Integration
Git
Agile/Scrum
Responsive Design

Tools

TensorFlow.js
Microsoft Azure Cognitive Services
Postman
Job description

Senior Front-End Developer (Angular) specializing in building scalable, high-performance web applications. Skilled in modular UI development, API integration, state management, and modern frameworks. Experienced in front-end optimization, responsive design, and AI-driven enhancements while ensuring accessibility and seamless user experiences.

Senior Front-End Developer (Angular) Key Responsibilities:
  • Develop and maintain advanced Angular applications (Angular v13+), ensuring high performance, responsiveness, and scalability.
  • Build reusable, modular, and testable components using Angular best practices.
  • Implement state management using NgRx (or similar), handling complex UI logic and side effects.
  • Integrate front-end applications with RESTful APIs and GraphQL services.
  • Understanding of layout aesthetics
  • Optimizing web pages for maximum speed and scalability.
  • Expert in latest UI framework Tailwind CSS, Bootstrap, Material UI, Ant Design, etc.
  • Expert in design and structure mobile-based features.
  • Expert in structure and applying same UI/UX.
  • Utilize tools such as Redux Toolkit, Mckoon, Postman, and others for efficient development, mocking, and testing.
  • Leverage AI-driven UI enhancements (e.g., chatbots, recommendation engines, dynamic content generation) using TensorFlow.js, Microsoft Azure Cognitive Services, or OpenAI APIs.
  • Collaborate closely with UI/UX designers and backend developers to deliver seamless, user-centric experiences.
  • Participate in Agile ceremonies (stand‑ups, sprint planning, retrospectives) and contribute via Git‑based version control.
  • Stay current with modern web trends, particularly AI‑enhanced front‑end capabilities and tools.
Required Skills & Qualifications:
  • 5+ years of experience with Angular (v13+), TypeScript, HTML5, and CSS3.
  • Strong experience with NgRx or similar state management libraries.
  • Proficiency in integrating REST APIs, handling AJAX requests, and DOM manipulation.
  • Solid understanding of component-based architecture, modular design, and best practices in Angular.
  • Demonstrated experience integrating AI/ML APIs (e.g., for NLP, image recognition, chatbots).
  • Proficient in Git and experienced in Agile/Scrum workflows.
  • Familiarity with Microsoft Dynamics CRM (preferred but not required).
  • Strong communication, problem-solving, and cross‑functional collaboration skills.
  • Awareness of accessibility standards (WCAG) and performance optimization techniques.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.