Overview
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.
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 frameworks Tailwind CSS, Bootstrap, Material UI, Ant Design, etc.
- Expert in designing and implementing mobile-based features.
- Expert in structuring and applying UI / UX principles.
- Utilize tools such as Redux Toolkit, Mockoon, 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.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information TechnologyIndustries
IT Services and IT ConsultingReferrals increase your chances of interviewing at 2P Perfect Presentation by 2x
Get notified about new Frontend Developer jobs in Riyadh, Saudi Arabia .
#J-18808-Ljbffr