Senior React Developer - Arabic Speaker
Riyadh, Riyadh Province, Saudi Arabia · Contract
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 hours ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
- Eligibility
- Experienced front-end professionals who are fluent in Arabic and available for an onsite five-month contract in Riyadh can apply.
- Resume
- Required to apply
Where you'll work
Job description
Role Overview
We are looking for an experienced Senior React Developer to support our team on a five-month contract in Riyadh, Saudi Arabia. This role focuses on building and maintaining modern web applications that are fast, scalable, and reliable. The position requires strong front-end engineering expertise, effective teamwork across functions, and the ability to help deliver polished software outcomes. Arabic fluency is essential.
Key Responsibilities
- Build, enhance, and support responsive web applications using React.js with a focus on usability and performance.
- Work closely with UI/UX designers, backend engineers, and other stakeholders to turn business needs into technical solutions.
- Create front-end components that are reusable, scalable, and easy to maintain.
- Improve application performance, responsiveness, and scalability.
- Connect front-end interfaces with REST APIs and backend systems.
- Take part in code reviews and follow established coding standards and development best practices.
- Investigate, diagnose, and fix issues quickly and efficiently.
- Contribute to architecture discussions and technical design decisions.
- Ensure the application works well across browsers and device types.
- Prepare and maintain documentation for technical designs, implementation steps, and development workflows.
Requirements
- A bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a similar discipline.
- At least 5 years of front-end web development experience, with deep hands-on work in React.js.
- Background in building and launching enterprise-level web applications.
- Strong understanding of the complete software development lifecycle.
- Excellent command of React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Practical experience with state management tools such as Redux, Context API, or equivalent solutions.
- Experience integrating front-end applications with RESTful APIs.
- Familiarity with modern build tools such as Webpack, Vite, or similar.
- Working knowledge of Git and version control workflows.
- Good understanding of responsive design and cross-browser behavior.
- Exposure to testing tools such as Jest or React Testing Library is a plus.
- Comfort working in Agile/Scrum environments.
- Arabic fluency is mandatory, and English communication should be good.
- Strong analytical thinking, problem-solving ability, teamwork, and communication skills.
- High attention to detail, with a consistent focus on writing quality code.
- Ability to work independently and manage priorities effectively.
Contract Details
This is a five-month contract role based onsite in Riyadh, Riyadh, Saudi Arabia.