Experience Needed : 3-6 years only.

    Type : Full-Time.

    Location : India (100% Remote).

    Work Days : Monday Friday.

    Note : Should be comfortable with occasional travel to Gachibowli, Hyderabad when required.

    Job Description :

    Rubis is looking for a skilled React Native Developer to join our team working on the client’s Mobile Application.

    The ideal candidate will have a strong background in mobile development, a deep understanding of React Native, and experience working with complex state management and third-party API integrations.

    As a React Native Developer, you will be responsible for building and maintaining features for a cross platform mobile application.

    You will collaborate with a dedicated team of developers, designers, and product managers to create a seamless and performant mobile experience across iOS and Android devices.

    Responsibilities :

    – Develop and maintain the client’s mobile app using React Native.

    – Work on implementing new features and improving existing functionality, including calendar management, notifications, and syncing across devices and providers.

    – Collaborate with the team to integrate APIs, such as Google Calendar, MS Exchange, and other calendar providers.

    – Implement and optimize infinite scroll for month, week, and day views with soft and hard scroll functionalities as per client requirements.

    – Ensure smooth user experiences by optimizing app performance and maintaining consistent cross-platform functionality.

    – Collaborate with the backend team to ensure data synchronization across devices, handling potential scenarios such as multi-device sync for calendars and notifications.

    – Follow Agile methodologies, participate in code reviews, and contribute to sprint planning and retrospectives.

    – Troubleshoot and debug issues in the app, ensuring a high-quality and bug-free product.

    – Stay updated on the latest mobile app development trends and best practices in React Native and mobile app development.

    Requirements :

    – 3-6 years of experience in mobile development using React Native.

    – Should have personal laptop to work and handle React Native project needs.

    – Strong proficiency in JavaScript, TypeScript, and React Native architecture.

    – Experience with Firestore, state management libraries like Redux or MobX, and implementing infinite scrolling.

    – Familiarity with building features like calendar syncing, cross-device notifications, and other complex functionalities.

    – Experience integrating third-party APIs and services, especially calendar providers such as Google, MS Exchange, and Apple.

    – Solid understanding of mobile app development practices, including performance optimization, memory management, and security.

    – Familiarity with version control tools like Git and code repository platforms such as GitHub.

    – Knowledge of Agile development practices and the ability to work in a fast-paced, deadline-driven environment.

    – Excellent problem-solving skills and attention to detail.

    Preferred Skills :

    – Prior experience working on calendar management apps or other data-heavy applications.

    – Familiarity with Zoom functionalities, vertical/horizontal scrolling, and multi-device sync workflows.

    – Experience in handling rich notifications and syncing notifications across multiple devices.

    – Familiarity with Firebase and working with real-time data.

    Share.

    Leave A Reply