React Developer

Sharjah, SH, AE, United Arab Emirates

Job Description

Position: Senior React Developer



We are seeking an experienced (7-10Years)

Senior React Developer

to join our engineering team and lead the development of high-performance, scalable, and maintainable front-end applications. The ideal candidate will possess deep expertise in React.js, modern JavaScript/TypeScript, and front-end architecture design. This role involves close collaboration with UI/UX designers, backend engineers, and product managers to deliver seamless user experiences and robust web solutions.

Key Responsibilities



Architect, develop, and maintain

complex web applications using React.js and related technologies. Design and implement

modular, reusable components

and state management solutions (e.g., Redux, Context API, Recoil, Zustand). Collaborate with design and backend teams to

translate business requirements and wireframes

into performant, maintainable code. Optimize applications for

speed, scalability, and cross-platform compatibility

. Conduct

code reviews, enforce coding standards

, and mentor junior developers on best practices. Integrate and manage RESTful and GraphQL APIs. Lead the adoption of modern front-end tools and frameworks, ensuring the team remains aligned with

industry best practices

. Implement and maintain

automated testing

(unit, integration, and end-to-end) for front-end modules. Contribute to

CI/CD pipelines

and participate in deployment processes (e.g., GitHub Actions, Jenkins, Vercel, Netlify, AWS Amplify). Stay updated with the

latest front-end technologies

, proposing improvements and innovations to enhance product performance and user experience.

Required Skills & Qualifications



Bachelor's degree

in Computer Science, Engineering, or a related technical discipline (or equivalent practical experience).

5+ years

of professional experience in front-end development, with at least

3 years focused on React.js

. Proficiency in

JavaScript (ES6+)

and

TypeScript

, with strong understanding of asynchronous programming and event-driven architecture. In-depth knowledge of

React.js

, including Hooks, Context, and component lifecycle. Strong experience with

Next.js

or similar server-side rendering frameworks. Expertise in

CSS-in-JS

solutions (styled-components, Emotion) or

utility-first frameworks

like Tailwind CSS. Solid understanding of

frontend build tools

(Webpack, Vite, Babel, ESLint) and

package managers

(npm, Yarn, pnpm). Practical experience with

testing frameworks

(Jest, React Testing Library, Cypress). Experience with

RESTful and GraphQL API integrations

. Familiarity with

Git-based workflows

and collaborative version control practices (feature branching, pull requests). Strong problem-solving and debugging skills, with an analytical mindset. Excellent communication skills and the ability to work effectively in cross-functional teams.

Preferred Qualifications



Experience with

micro-frontend architecture

and modular design systems. Exposure to

cloud platforms

such as AWS, Azure, or GCP for front-end deployments. Understanding of

progressive web apps (PWAs)

and accessibility standards (WCAG, ARIA). Background in

performance monitoring

and optimization using tools like Lighthouse, Web Vitals, or Sentry. Contributions to

open-source projects

or a strong technical portfolio showcasing advanced React work.
Job Type: Full-time

Pay: AED5,000.00 - AED10,000.00 per month

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2115314
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sharjah, SH, AE, United Arab Emirates
  • Education
    Not mentioned