Mobile App Developer for On-Site Inspection & Report Generation

Job ID: 36430618

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

Problem Statement:
To develop a user-friendly and reliable mobile application for on-site visual inspection and data collection of civil structures, allow users to take photos & provide support for photo editing, embedding and Integrate with ERPnext to generate report in customized format.

Responsibilities:
• Develop a mobile application for Android/iOS that enables users to snap pictures during inspections and gives attributes such the photo's serial number, caption, cause, remedial measure, location, severity, dimensions, and other observations. For general management, integrate the mobile app with the ERPnext/Frappe programme.
• Create automated report generation features, make sure that the reports can be generated in specified formats.
• Ensure that if the existing report generation techniques are insufficient, custom reports may be built through the interface.
• Implement secure storage, a range of print formats, support for digital signatures, and make it possible to convert reports to PDF for sending to clients.
• Give assistance with drawing, embedding, and photo editing.
• Make sure the application is simple to use, reliable, and able to function with limited internet access.
• To make sure that the finished solution satisfies our functional needs, implement security protocols, cloud-based data storage, and a thorough testing phase.
• Make sure the application has an easy-to-use user interface and is scalable for future improvements.
• Assist users with their needs and incorporate their suggestions for ongoing improvement.

Requirements:
• Bachelor's degree in Computer Science, Software Engineering, or related field.
• Strong background in gathering data, analysis, and report development for the building and construction sector, as well as previous experience as a mobile app developer.
• strong familiarity with the development of Android-based apps, APIs, cloud data storage, and security procedures.
• knowledge of creating applications with limited internet connectivity.
• Experience in developing mobile applications for iOS and Android platforms using cross-platform development tools like React Native or Flutter.
• Proficiency in programming languages like Swift, Kotlin, or JavaScript, python.
• Experience in integrating mobile applications with APIs or webhooks.
• Familiarity with ERPnext or other ERP software.

We encourage you to apply for this exciting job if you are a creative problem solver with a passion for creating innovative mobile applications and have the skills and knowledge to succeed.