Experience: 4.00 + years
Salary: USD 618-1234 / month (based on experience)
Expected Notice Period: 15 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Part Time Contract for 11 Months(40 hrs a week/160 hrs a month)
(*Note: This is a requirement for one of Uplers client - Alliance of Bioversity International and CIAT)
What do you need for this opportunity
Must have skills required:
Android Studio, Api integration, Flutter, Kotlin, RESTful services, Angular, HTML / CSS, Java, JavaScript, Python, React Js, SQL
Alliance of Bioversity International and CIAT is Looking for:
We are seeking a talented Android Mobile App Developer Consultant to work with our dynamic team, focusing on advancing computer vision phenotyping solutions. . Terms of reference include designing, developing, and maintaining scalable mobile applications, and collaborating closely with data scientists to integrate cutting-edge phenotyping models.
Terms of Reference
- Develop the frontend user interface (UI) components for the smartphone-based imagery phenotyping MVP, ensuring an intuitive and visually appealing user experience
- Design and implement a user-friendly data collection tool with farmers plot registration module being a fundamental component of the software solution.
- Optimize the performance and efficiency of the software systems, taking into account the resource-constrained environments commonly encountered in agricultural settings.
- Conduct regular testing and quality assurance activities to ensure the reliability and robustness of the software solution.
- Conduct rigorous testing, including unit testing and integration testing, to ensure the software solution's reliability, scalability, and robustness (MVP).
- Collaborate closely with cross-functional teams to gather and understand software requirements and workflows and incorporate necessary functionalities into software solutions, adhering to best practices for front-end and back-end development.
- Provide technical guidance and training to internal teams on software development practices and tools
Deliverables
- Mobile App for data collection (images and metadata) MVP
Description: A minimum valuable product of a working image capturing mobile app on Android. Images are captured together with necessary metadata. The data storage and collection allows for integration with the cloud and ML pipeline (in close collaboration with the full stack developer)
Timeline: 1 month from the start date
- Quality Assurance and Data Validation:
Deliverable: Implemented data validation mechanisms and comprehensive testing and QA reports.
Description: Ensure the accuracy, integrity, and consistency of collected data through robust validation mechanisms. Conduct regular testing, including unit and integration testing, to ensure the software solution's reliability, scalability,
and robustness.
Timeline: 4 months from the start date
Deliverable: Comprehensive final report.
Description: Summarize the work completed, including achievements, challenges, and recommendations for future improvements.
Timeline: End of consultancy term
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Understanding of cloud services (Google, AWS, Azure) as well as experience in developing web and mobile applications
- At least three years of proven experience as a Mobile App Developer(android mobile app development with experience in Java, Kotlin, Android Studio).
- Experience with building and maintaining scalable mobile and web applications.
- Knowledge of API development and integration (RESTful services).
- Experience in designing and developing intuitive and visually appealing user interfaces.
- Proficiency in creating scalable and efficient backend systems for data collection, storage, and processing.
- Experience with data validation mechanisms and ensuring data accuracy, integrity, and consistency.
- Familiarity with performance optimization in resource-constrained environments.
- Proven track record of conducting rigorous testing and quality assurance (unit testing, integration testing).
- Ability to collaborate closely with data scientists and cross-functional teams to gather requirements and understand workflows.
- Experience in incorporating necessary functionalities into software solutions, adhering to best practices for front-end and back-end development.
- Capability to provide technical guidance and training to internal teams on software development practices and tools.
- Strong problem-solving skills and the ability to work independently as well as in a team environment.
- Flexibility and adaptability to work in dynamic and fast-paced environments.
- Passion for working on agricultural technology and improving farming practices.
Timeline
The consultancy will span eleven months, starting from the date of contract signing.
How to apply for this opportunity
- Register or login on our portal & fill out the application form.
- Clear the given Video Screening (30 min) and Click on Apply to get shortlisted
- Once it's all done, your profile will be shared with the client for the Interview round.
- When selected, just meet the client and get your exciting career started!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!