Advanced React Native Feature Integration

Job ID: 37696544

Budget: £20 – £250 GBP

We are in search of a proficient React Native developer, well-versed in the Expo framework, to upgrade our existing mobile application. The focus of this project is to add advanced functionalities to the maintenance and survey job types and to enhance the existing calendar view with new features, along with the development of a dynamic and conditional navigation bar.

Key Responsibilities:

Maintenance and Survey Job Types:
Build question pages for maintenance and survey sections, ensuring a smooth user flow and effective submission process.
Seamlessly integrate these sections within the overall app, enhancing user interaction and functionality.

Enhancing the Existing Calendar View:
Add new features to the existing calendar view to support better management and tracking of jobs.
Implement functionalities for users to easily add, view, and manage existing and planned jobs.
Ensure integration of the calendar with the job saving feature, allowing users to save and resume partially completed jobs.

Navigation Bar with Conditional Access:
Develop a navigation bar that is intuitive and user-friendly.
Implement logic to disable access to sections that the user has not activated or completed prerequisites for.
Design the navigation to allow easy tracking and switching between completed, in-progress, and planned jobs.

Required Skills:

Deep expertise in React Native and Expo framework.
Experience in enhancing existing features and building new functionalities in mobile apps.
Strong background in JavaScript, UI/UX design, and integrating backend services.
Ability to create user-centric, efficient, and intuitive app interfaces.
Experience in handling dynamic content and complex app navigation.

Project Goals:

Upgrade the app by enhancing the maintenance and survey job types.
Add new functionalities to the existing calendar view for improved user experience.
Develop a conditional navigation system to enhance app usability and efficiency.
Maintain the app's stability and scalability while implementing these new features.

Application Process:
Interested candidates should submit a portfolio demonstrating relevant experience, particularly in enhancing existing features and adding new functionalities to React Native apps. Proposals should outline your approach to the project, including an estimated timeline and budget.

We are excited to collaborate with a developer who is committed to delivering high-quality, user-focused enhancements to our application!