React Native Journal Application - 16/02/2024 00:00 EST

Job ID: 37772925

Budget: ₹12,500 – ₹37,500 INR

*Front-end Developer Job Description:*

We are seeking an experienced Front-end Developer with expertise in React Native to enhance the user experience of our mobile application. The ideal candidate should be proficient in optimizing various features and implementing lazy loading techniques. Additionally, they should be well-versed in integrating analytics data with visual charts and ensuring efficient deployment on both iOS and Android platforms.

*Responsibilities:*

Optimize Gallery feature by implementing lazy loading techniques in React Native.
Enhance Home Page query performance through lazy loading on the front-end.
Improve speed and efficiency of capturing and uploading photos/videos through the phone, including image compression and best practices.
Integrate analytics data with real-time back-end integration, providing GPT summaries based on time duration, top statistics, and location pie charts.

*Requirements:*

Proficiency in React Native for mobile application development.
Strong experience in front-end optimization and lazy loading techniques.
Knowledge of image compression and best practices for efficient photo/video handling.
Familiarity with analytics integration in mobile applications.


*Back-end Developer Job Description:*

We are in search of a skilled Back-end Developer with expertise in Node.js, Express, and MongoDB to strengthen our application's server-side functionalities. The candidate should be capable of implementing a subscription model with payment integration, managing user data, real-time back-end integration and providing GPT summaries based on user entries.

*Responsibilities:*

Optimize Gallery and Home Page queries by implementing pagination and image compression in the back-end.
Enhance the efficiency of photo/video capture, upload, and storage on the back-end, including image compression and best practices.
Integrate real-time analytics data with GPT summaries based on user entries, time duration, and location.
Fetch and store user-friendly location names based on lat-longs and update the entry API.
Introduce and implement a subscription model with payment integration, differentiating between paid and free users.
Store user subscription status in the database as needed.

*Requirements:*

Proficient in Node.js, Express, and MongoDB for server-side development.
Experience in implementing subscription models with payment integration.
Familiarity with database management for user-related data.
Related categories: JavaScript Node.js Express JS MongoDB React Native