About The Role
We are seeking a highly skilled Senior Frontend Developer (Angular) to join our growing development team. The ideal candidate will have deep expertise in modern frontend technologies, strong UI/UX sensibilities, and proven experience building responsive, high-performance web applications using Angular.
Key Responsibilities
-
Design, develop, and maintain responsive web applications using Angular (v10+).
-
Collaborate closely with backend developers, UX/UI designers, and product managers to deliver seamless user experiences.
-
Translate complex business requirements into elegant, efficient, and scalable frontend solutions.
-
Optimize applications for maximum speed, performance, and security.
-
Implement best practices for code quality, maintainability, and testing.
-
Stay updated with the latest frontend technologies, trends, and frameworks.
-
Participate in code reviews and mentor junior developers when needed.
Required Qualifications
-
Bachelor’s degree in Computer Science, Software Engineering, or related field.
-
5+ years of professional experience in frontend development.
-
Strong proficiency in Angular (preferably Angular 10+).
-
Solid understanding of TypeScript, HTML5, CSS3, and JavaScript (ES6+).
-
Experience integrating with RESTful APIs and backend services.
-
Familiarity with state management tools (e.g., NgRx, RxJS).
-
Experience with responsive design, cross-browser compatibility, and performance optimization.
-
Proficiency with Git and modern CI/CD workflows.
Preferred Qualifications
-
Experience in FinTech, digital banking, or payment platforms.
-
Familiarity with the Saudi Arabian market or regional digital ecosystems.
-
Knowledge of UI/UX principles and tools like Figma or Adobe XD.
-
Exposure to cloud-based environments (Azure, AWS, or GCP).