No more applications are being accepted for this job
- 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 EndtoEnd Encryption (E2EE) for secure communication within the web application.
- Develop realtime features such as chat functionality using technologies like WebSockets or GraphQL subscriptions.
- Write clean maintainable and welldocumented 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 uptodate with emerging technologies trends and best practices in web development and ReactJS.
- Collaborate with crossfunctional teams including backend developers QA engineers and product managers to deliver highquality software products.
- Bachelors or Masters 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 EndtoEnd Encryption (E2EE) implementation in web applications is preferable.
- Experience with realtime web application development using technologies like WebSockets or GraphQL subscriptions is a plus.
- Experience with version control systems such as Git.
- Excellent problemsolving skills and the ability to troubleshoot complex technical issues.
- Strong communication and collaboration skills with the ability to work effectively in a team environment
ReactJs Frontend Developer - Dubai, United Arab Emirates - Caliberly
Description
Responsibilities:
Qualifications:
Remote Work :
No