React Native Frontend Developer - Dubai, United Arab Emirates - Caliberly

    Caliberly background
    Description

    Responsibilities:

    • Develop mobile applications using React Native for iOS and Android platforms.
    • Collaborate with designers to translate UI/UX designs into highquality code and user interfaces.
    • Implement responsive designs and ensure compatibility across different devices and screen sizes.
    • Optimize application performance for maximum speed and scalability.
    • Integrate with backend services and APIs to fetch data and support application functionality.
    • Implement state management using libraries such as Redux or MobX.
    • Implement EndtoEnd Encryption (E2EE) for secure communication within the application preferably.
    • Develop realtime chat features including message sending receiving and notifications.
    • Write clean maintainable and welldocumented code following best practices and coding standards.
    • Stay uptodate with emerging technologies trends and best practices in mobile application development and React Native.
    • Collaborate with crossfunctional teams including backend developers QA engineers and product managers to deliver highquality software products.

    Qualifications:

    • Bachelors or Masters degree in Computer Science Software Engineering or a related field.
    • Proven experience as a React Native Frontend Developer or similar role with a strong portfolio of mobile applications built using React Native.
    • Proficiency in JavaScript and React Native framework.
    • Experience with state management libraries such as Redux or MobX.
    • Strong understanding of mobile app design principles and user interface guidelines for iOS and Android platforms.
    • Familiarity with RESTful APIs and asynchronous programming.
    • Experience with EndtoEnd Encryption (E2EE) implementation in mobile applications is preferable.
    • Experience with realtime chat application development 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.
    • Experience with native mobile development (iOS/Android) is a plus.

    Remote Work :

    No