ReactJs Frontend Developer - Dubai, United Arab Emirates - Caliberly

    Caliberly background
    Description

    Responsibilities:

    • Developweb applications using ReactJS ensuring responsiveness andperformance across different devices and screensizes.
    • Collaborate with designersto implement UI/UX designs and create visuallyappealing userinterfaces.
    • Implement reusableReact components and libraries to streamline developmentand ensure consistency across theapplication.
    • Integrate withbackend services and APIs to fetch data and support applicationfunctionality.
    • Implementstate management using libraries such as Redux or ContextAPI.
    • Implement EndtoEnd Encryption(E2EE) for secure communication within the webapplication.
    • Develop realtimefeatures such as chat functionality using technologies likeWebSockets or GraphQLsubscriptions.
    • Write cleanmaintainable and welldocumented code following best practicesand codingstandards.
    • Conduct code reviewsprovide feedback and mentor junior developers to ensurecode quality and adherence to bestpractices.
    • Optimize applicationperformance and ensure efficient rendering and datafetching.
    • Stayuptodate with emerging technologies trends and best practices inweb development andReactJS.
    • Collaborate withcrossfunctional teams including backend developers QAengineers and product managers to deliver highqualitysoftwareproducts.

    Qualifications:

    • Bachelorsor Masters degree in Computer Science Software Engineering or arelated field.
    • Provenexperience as a ReactJS Frontend Developer or similar role with astrong portfolio of web applications built usingReactJS.
    • Proficiency in JavaScriptHTML and CSS.
    • Experience with modern webdevelopment tools and libraries such as Webpack Babeland CSS preprocessors.
    • Strongunderstanding of web application architecture and designpatterns.
    • Familiarity with RESTful APIs andasynchronous programming.
    • Experience with statemanagement libraries such as Redux or ContextAPI.
    • Experience with EndtoEnd Encryption (E2EE)implementation in web applications ispreferable.
    • Experience withrealtime web application development using technologies likeWebSockets or GraphQL subscriptions is aplus.
    • Experiencewith version control systems such asGit.
    • Excellent problemsolvingskills and the ability to troubleshoot complex technicalissues.
    • Strongcommunication and collaboration skills with the ability to workeffectively in a teamenvironment

    RemoteWork :

    No