React Js Developer

Abu Dhabi, United Arab Emirates

Job Description

A React Developer is responsible for designing and implementing user interfaces and web applications using the React library. They collaborate with designers, back-end developers, and other stakeholders to create interactive and visually appealing web experiences. Responsibilities: Front-End Development: Develop user-friendly web interfaces and single-page applications (SPAs) using React.js and related technologies. Component Development: Create reusable UI components and libraries to enhance development efficiency and maintainability. State Management: Implement state management solutions, such as Redux or Mobx, to manage the application\'s data and state. Responsive Design: Ensure that web applications are responsive and work smoothly on various devices and screen sizes. API Integration: Integrate with back-end APIs, RESTful services, or GraphQL to fetch and display data dynamically. Performance Optimization: Optimize web applications for speed and performance, addressing issues like lazy loading, code splitting, and minimizing HTTP requests. Testing: Write unit tests and perform integration testing to ensure the reliability and stability of the application. Cross-Browser Compatibility: Ensure that web applications work consistently across different browsers and platforms. Code Maintenance: Collaborate with team members to maintain and refactor codebase as needed for scalability and code quality. Version Control: Use version control systems (e.g., Git) for code collaboration and codebase management. Documentation: Create and maintain technical documentation, including code comments and user guides as necessary. Code Reviews: Participate in code reviews to maintain code quality and ensure adherence to best practices. Qualifications: Bachelor\'s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).+3 years experience in the same field Proficiency in JavaScript, particularly with React.js and related libraries. Strong understanding of web development technologies, including HTML, CSS, and JavaScript. Experience with state management libraries like Redux or Mobx. Familiarity with front-end build tools and package managers (e.g., Webpack, npm, yarn). Knowledge of modern front-end development best practices, including component-based architecture. Experience with responsive web design and cross-browser compatibility. Testing experience using frameworks like Jest, Enzyme, or React Testing Library. Version control experience with Git. Problem-solving skills and attention to detail. Strong communication and collaboration skills to work effectively in a team. Familiarity with RESTful APIs or Graph QL is a plus. Knowledge of web security best practices is beneficial. Job Type: Full-time Salary: AED7,000.00 - AED9,000.00 per month Ability to Commute:
  • Abu Dhabi (Required)
Ability to Relocate:
  • Abu Dhabi: Relocate before starting work (Preferred)

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
    JD1590860
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned