Senior Web Developer (Frontend - React/Angular)

Term

Employer Active

Posted on 30 Sep

Experience

3 - 6 Years

Job Location

Cairo - Egypt

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

We are looking for a highly skilled Senior Frontend Developer with expertise in React or Angular to join our development team. You will be responsible for creating exceptional user experiences through modern, responsive web applications that serve our growing user base.

Key Responsibilities

Development & Architecture

  • Design and develop complex, interactive web applications using React.js or Angular
  • Build reusable components and front-end libraries for future use
  • Implement responsive design principles ensuring cross-browser compatibility
  • Optimize applications for maximum speed, scalability, and performance
  • Translate UI/UX designs and wireframes into high-quality, pixel-perfect code

Technical Leadership

  • Lead frontend architecture decisions and establish coding standards
  • Mentor junior developers and conduct thorough code reviews
  • Collaborate with UX/UI designers to implement user-centric interfaces
  • Work closely with backend developers to integrate APIs and web services
  • Participate in technical planning and sprint estimation sessions

User Experience & Performance

  • Ensure optimal user experience across different devices and browsers
  • Implement advanced state management solutions (Redux, NgRx, MobX)
  • Optimize bundle sizes and implement lazy loading strategies
  • Conduct performance audits and implement improvements
  • Implement accessibility standards (WCAG 2.1) and SEO best practices

Desired Candidate Profile

Technical Skills

  • 5+ years of professional frontend development experience
  • 3+ years of advanced experience with React.js OR Angular (latest versions)
  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Extensive experience with HTML5, CSS3, and modern CSS preprocessors (SASS, LESS)
  • Deep understanding of modern build tools (Webpack, Vite, Angular CLI)
  • Experience with state management libraries (Redux, NgRx, Context API)

Core Competencies

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Proven track record of delivering complex frontend applications
  • Strong understanding of RESTful APIs and GraphQL integration
  • Experience with version control systems (Git) and collaborative workflows
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills in English and Arabic

Preferred Qualifications

Advanced Skills

  • Experience with both React.js AND Angular frameworks
  • Knowledge of modern testing frameworks (Jest, Cypress, Karma, Jasmine)
  • Experience with progressive web apps (PWA) development
  • Understanding of server-side rendering (Next.js, Angular Universal)
  • Knowledge of micro-frontend architecture patterns

Additional Experience

  • Experience with design systems and component libraries
  • Knowledge of web performance optimization techniques
  • Experience with cross-platform mobile development (React Native)
  • Understanding of DevOps practices and CI/CD pipelines
  • Previous experience in agile development environments

Company Industry

Department / Functional Area

Keywords

  • Senior Web Developer (Frontend - React/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