Build Scalable Mobile App for AYM Agricultural Marketplace

  • Contract
  • USA
  • Posted 7 days ago

United Nations

Job title:

Build Scalable Mobile App for AYM Agricultural Marketplace

Company

United Nations

Job description

Details:Mission and objectives:This task focuses on building a mobile application to empower African youth and rural communities in Sierra Leone by connecting small-scale farmers with local and diaspora customers. The app will facilitate the buying and selling consumable produce (e.g., pepper) across Sierra Leone’s 14 districts, integrate existing transportation systems (vehicles, Okadas, foot deliveries), and support international payments via PayPal alongside local payment options. The solution is designed with scalability in mind for future expansion to other African countries.Context:We want to build a mobile application to empower rural communities in Sierra Leone by connecting small-scale farmers with local and diaspora customers. This app facilitates the buying and selling consumable produce (such as pepper) across Sierra Leone’s 14 districts while integrating existing transportation systems like vehicles, Okadas, and foot deliveries. We also implement international payment options, including PayPal, to support diaspora contributions. Our project addresses the urgent need for sustainable economic growth and job creation in rural areas, and we design this solution to scale for future expansion into other African countries.Task type:Technology DevelopmentTask description:We are looking for online volunteers to help design, develop, and deploy a scalable mobile application for the Twenty-First Century African Youth Movement (AYM) Agricultural Marketplace. This include both backend and frontend development.
This app empowers rural communities in Sierra Leone by connecting small-scale farmers with customers—including those in the diaspora—through an efficient platform for buying and selling consumable produce (e.g., pepper) across Sierra Leone’s 14 districts.Requirements:Below are the required skills and experience needed for each volunteer role in this project:Project Manager / Coordinator
– Proven experience managing technology projects, ideally using Agile or Scrum methodologies.
– Excellent organizational and communication skills.
– Familiarity with remote collaboration tools (e.g., Slack, Trello, Zoom).UI/UX Designer
– Proficiency in mobile design tools like Figma, Sketch, or Adobe XD.
– A strong portfolio demonstrating mobile interface design, especially for low-connectivity or culturally diverse environments.
– Experience with wireframing, prototyping, and accessibility design principles.Mobile App Developer
– Expertise in cross-platform development using frameworks like React Native or Flutter.
– Proficiency in JavaScript/TypeScript (for React Native) or Dart (for Flutter).
– Experience building mobile applications with offline functionality and integrating third-party APIs (e.g., maps, payments).Backend Developer
– Experience designing and building robust RESTful or GraphQL APIs using Node.js, Python (Django/Flask), or similar frameworks.
– Proficiency in database design and management with PostgreSQL, MySQL, or NoSQL solutions.
– Familiarity with secure coding practices and scalable architecture design.Payment & Integration Specialist** (Optional or Combined with Backend Developer)
– Experience integrating international payment gateways like PayPal and local payment solutions.
– Strong understanding of secure transaction handling and compliance standards (e.g., PCI-DSS).
– Problem-solving skills for troubleshooting integration issues.DevOps / Infrastructure Engineer
– Hands-on experience with cloud platforms (AWS, Google Cloud, or Azure) and CI/CD pipelines.
– Familiarity with containerization technologies (Docker, Kubernetes) and load balancing.
– Proven track record in deploying scalable, secure, and reliable systems.Quality Assurance (QA) & Testing Specialist
– Proficiency in automated and manual testing methodologies and tools (e.g., Selenium, JIRA).
– Experience developing comprehensive test plans and documenting issues.
– Strong analytical skills, an eye for detail, and a commitment to high-quality deliverables.Documentation & Community Engagement Specialist
– Excellent technical writing and content creation skills.
– Experience producing clear, user-friendly documentation, guides, and FAQs.
– Ability to manage online communication channels and effectively engage a remote volunteer community.Each volunteer should demonstrate a commitment to empowering rural communities and the ability to collaborate in a dynamic, remote team environment.Work Hours: 6 – 10

Expected salary

Location

USA

Job date

Sat, 05 Apr 2025 04:54:24 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (un-jobs.net) you saw this job posting.

Job Location