Senior React Developer | Middle East

Harjai

Location

Middle East

Job Category

• Information Technology (IT) & Software
• Engineering & Technical
• Remote / Work-from-Home Opportunities (if applicable)

Job Overview

We are seeking a highly skilled Senior React Developer to join a dynamic technology team in the Middle East. This role is ideal for an experienced frontend engineering professional with expertise in modern JavaScript frameworks, scalable web application development, and frontend architecture. The successful candidate will contribute to the design, development, and optimization of high-performance web applications that support business-critical operations and digital transformation initiatives.

This position offers an excellent opportunity for long-term career growth in modern frontend development, cloud technologies, and enterprise application architecture. Professionals in this role will have the opportunity to enhance their expertise in React.js, TypeScript, GraphQL, and cloud-based development environments while working alongside experienced technical teams. Continuous learning, professional development, and exposure to advanced engineering practices make this an attractive opportunity for experienced developers.

Key Responsibilities

• Design, develop, and maintain scalable frontend applications using React.js and TypeScript.
• Build reusable UI components and implement modern frontend architecture principles.
• Manage application state using Redux and Context API.
• Develop and optimize server-side rendered and static applications using Next.js.
• Integrate frontend applications with RESTful APIs and GraphQL services.
• Write clean, maintainable, and well-documented code following industry best practices.
• Conduct unit, integration, and end-to-end testing using Jest and Cypress.
• Collaborate with designers, backend developers, and product stakeholders to deliver high-quality solutions.
• Troubleshoot and resolve performance, scalability, and usability issues.
• Participate in code reviews and contribute to continuous improvement initiatives.

Requirements & Qualifications

Education

• Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Technical Skills

• Minimum 5+ years of professional experience in frontend development.
• Strong expertise in React.js.
• Advanced proficiency in TypeScript.
• Experience with Redux and Context API.
• Strong knowledge of Next.js.
• Hands-on experience with GraphQL.
• Experience with Jest and Cypress testing frameworks.
• Strong understanding of frontend architecture and application design.
• Experience integrating APIs and third-party services.

Preferred Qualifications

• Native Arabic speaker.
• Strong English communication skills.
• Experience working with Google Cloud Platform (GCP).
• Familiarity with CI/CD pipelines and DevOps practices.
• Experience with Docker and containerized deployments.

Soft Skills

• Excellent problem-solving abilities.
• Strong collaboration and communication skills.
• Ability to work effectively in fast-paced development environments.

Salary, Benefits & Career Growth

Benefits

• Opportunity to work on modern enterprise-level web applications.
• Exposure to advanced frontend technologies and cloud-based environments.
• Collaborative and innovation-driven workplace.
• Opportunity to work with international and cross-functional teams.

Career Growth

• Advance expertise in frontend architecture and modern JavaScript frameworks.
• Gain experience with cloud-native application development and deployment.
• Enhance technical leadership and mentoring capabilities.
• Access professional development opportunities, technical training, and continuous upskilling initiatives.

Application Process

Application Process (Website):

Apply only through the official job application process.
Click Apply Now on the website.

HR Email for Application

Send your updated CV directly to:

To apply for this job email your details to noorjahan.shaikh@harjai.com


Discover more from Recrenza

Subscribe to get the latest posts sent to your email.