Reactjs Frontend Developer

Dubai, United Arab Emirates

Job Description

Responsibilities:
  • Develop web applications using ReactJS, ensuring responsiveness and performance across different devices and screen sizes.
  • Collaborate with designers to implement UI/UX designs and create visually appealing user interfaces.
  • Implement reusable React components and libraries to streamline development and ensure consistency across the application.
  • Integrate with backend services and APIs to fetch data and support application functionality.
  • Implement state management using libraries such as Redux or Context API.
  • Implement End-to-End Encryption (E2EE) for secure communication within the web application.
  • Develop real-time features, such as chat functionality, using technologies like WebSockets or GraphQL subscriptions.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Conduct code reviews, provide feedback, and mentor junior developers to ensure code quality and adherence to best practices.
  • Optimize application performance and ensure efficient rendering and data fetching.
  • Stay up-to-date with emerging technologies, trends, and best practices in web development and ReactJS.
  • Collaborate with cross-functional teams including backend developers, QA engineers, and product managers to deliver high-quality software products.
Qualifications:
  • Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a ReactJS Frontend Developer or similar role, with a strong portfolio of web applications built using ReactJS.
  • Proficiency in JavaScript, HTML, and CSS.
  • Experience with modern web development tools and libraries such as Webpack, Babel, and CSS preprocessors.
  • Strong understanding of web application architecture and design patterns.
  • Familiarity with RESTful APIs and asynchronous programming.
  • Experience with state management libraries such as Redux or Context API.
  • Experience with End-to-End Encryption (E2EE) implementation in web applications is preferable.
  • Experience with real-time web application development using technologies like WebSockets or GraphQL subscriptions is a plus.
  • Experience with version control systems such as Git.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment

Caliberly

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