Senior Front-End Developer (Angular)

qTech.

Employer Active

Posted 18 hrs ago

Experience

3 - 6 Years

Job Location

Egypt - Egypt

Education

Any Graduation()

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

  • Design, build, and maintain interactive, responsive, accessible, and performant single-page applications (SPAs) using Angular and modern component-based architectures.
  • Translate UX/UI designs into high-quality, functional code, collaborating closely with UX/UI designers using tools like Figma.
  • Develop, test, and deploy features across development, staging, and production environments, ensuring robustness and stability.
  • Architect and implement scalable and maintainable front-end solutions, including state management (e.g., NgRx, RxJS), services, and modules.
  • Actively participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and contribute to technical discussions and decisions.
  • Ensure cross-browser, cross-platform, and cross-device compatibility.
  • Optimize applications for maximum speed, scalability, and Core Web Vitals.
  • Write clean, well-documented, and unit-tested code.
  • Mentor junior developers and promote best practices within the team.
  • Troubleshoot, debug, and resolve complex technical and performance issues.

Desired Candidate Profile

  • 4+ years of professional front-end development experience, with a strong focus on Angular.
  • Expert proficiency in core web technologies: HTML5, CSS3 (including Flexbox/Grid), and modern JavaScript (ES6+).
  • 3+ years of hands-on experience with the Angular framework (v16+ preferred) and strong proficiency in TypeScript.
  • Solid understanding of Angular concepts, including modules, components, services, dependency injection, and RxJS for reactive programming.
  • Experience with state management patterns and libraries (e.g., NgRx, Akita, or native RxJS services).
  • Proficiency with version control systems, specifically Git, and collaborative workflows (e.g., Gitflow, PRs).
  • Experience with modern frontend build tools, bundlers, and testing frameworks (e.g., Webpack, Vite, Jasmine/Karma, Jest).
  • Strong understanding of responsive web design (RWD) principles.
  • Familiarity with web accessibility (WCAG) standards and best practices.
  • Experience working in Agile/Scrum development environments.
  • Excellent debugging, problem-solving, and performance optimization skills.

Preferred Qualifications (Nice-to-Have):

  • Experience with testing frameworks for Angular (e.g., Jasmine, Karma, Cypress).
  • Familiarity with CSS preprocessors (e.g., Sass, Less) or CSS-in-JS.
  • Experience with UI component libraries (e.g., Angular Material, PrimeNG, or Tailwind CSS).
  • Knowledge of design collaboration tools (e.g., Figma, Sketch).
  • Experience with performance monitoring and analytics tools (e.g., Lighthouse, New Relic, Web Vitals).
  • Understanding of backend technologies and RESTful API design principles.
  • Experience with CI/CD pipelines for front-end applications.

Company Industry

Department / Functional Area

Keywords

  • Senior Front-End Developer (Angular)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com