
Full-Stack Developer (Web & Mobile) – Sharp Sharp App
- or -
Post a project like this6
$1.5k
- Posted:
- Proposals: 63
- Remote
- #4384228
- OPPORTUNITY
- Open for Proposals
Senior Frontend & Automation Specialist | Backend Expert | AI, Mobile (Android & iOS), Bitcoin

1206351511688848118184561181414311598646121533881211938054228921074983080149351109803810290534





Description
Experience Level: Expert
About Sharp Sharp App:
Sharp Sharp App is Africa’s answer to TaskRabbit — a marketplace that connects everyday people to trusted taskers who can help with anything from fixing plumbing to running errands, all at the tap of a button. Our mission is to unlock economic opportunities for freelancers and local service providers while making life easier for customers across the continent. We’re creating a tech-first ecosystem built on trust, speed, and affordability — and we’re looking for brilliant minds to build it with us.
Role Summary:
We are seeking a talented and ambitious Full-Stack Developer to lead the development of our MVP and scale it into a robust, mobile-first platform. You’ll be building an end-to-end marketplace that integrates user onboarding, job posting, booking, secure payments, reviews, and geo-location — all tailored for the unique challenges and opportunities across African markets.
Key Responsibilities:
• Design, develop, and maintain web and mobile applications (React Native / Flutter + Node.js / Django preferred).
• Build secure, scalable RESTful APIs for mobile and web clients.
• Integrate third-party services such as payment gateways (Flutterwave, Paystack, M-Pesa), SMS gateways, and mapping APIs.
• Work closely with UI/UX designers to translate wireframes into high-quality code.
• Develop and manage a scalable backend architecture and database structure (PostgreSQL, MongoDB, or similar).
• Implement real-time messaging, push notifications, and task-matching algorithms.
• Ensure cross-platform optimization and responsiveness across devices.
• Participate in code reviews, testing, and continuous deployment processes.
• Contribute to product planning, roadmap discussions, and strategic decision-making.
Requirements:
• 3+ years of professional experience as a full-stack or mobile-first developer.
• Strong knowledge of modern JavaScript frameworks (React/React Native, Vue.js) and backend technologies (Node.js, Django, or equivalent).
• Experience deploying cloud applications (AWS, Google Cloud, or Heroku).
• Demonstrated ability to develop secure, high-performance APIs and scalable microservices.
• Previous experience working on a service marketplace, gig economy platform, or mobile wallet is highly desirable.
• Deep understanding of user behavior in emerging markets (especially Africa) is a strong plus.
• Comfortable working in fast-paced, startup-style environments with limited resources.
Preferred Qualifications:
• Familiarity with offline-first mobile architectures and intermittent connectivity patterns.
• Experience with mobile payments in Africa (USSD, QR codes, mobile money).
• Knowledge of DevOps tools and CI/CD pipelines.
• Passionate about financial inclusion, digital empowerment, and tech for good.
Sharp Sharp App is Africa’s answer to TaskRabbit — a marketplace that connects everyday people to trusted taskers who can help with anything from fixing plumbing to running errands, all at the tap of a button. Our mission is to unlock economic opportunities for freelancers and local service providers while making life easier for customers across the continent. We’re creating a tech-first ecosystem built on trust, speed, and affordability — and we’re looking for brilliant minds to build it with us.
Role Summary:
We are seeking a talented and ambitious Full-Stack Developer to lead the development of our MVP and scale it into a robust, mobile-first platform. You’ll be building an end-to-end marketplace that integrates user onboarding, job posting, booking, secure payments, reviews, and geo-location — all tailored for the unique challenges and opportunities across African markets.
Key Responsibilities:
• Design, develop, and maintain web and mobile applications (React Native / Flutter + Node.js / Django preferred).
• Build secure, scalable RESTful APIs for mobile and web clients.
• Integrate third-party services such as payment gateways (Flutterwave, Paystack, M-Pesa), SMS gateways, and mapping APIs.
• Work closely with UI/UX designers to translate wireframes into high-quality code.
• Develop and manage a scalable backend architecture and database structure (PostgreSQL, MongoDB, or similar).
• Implement real-time messaging, push notifications, and task-matching algorithms.
• Ensure cross-platform optimization and responsiveness across devices.
• Participate in code reviews, testing, and continuous deployment processes.
• Contribute to product planning, roadmap discussions, and strategic decision-making.
Requirements:
• 3+ years of professional experience as a full-stack or mobile-first developer.
• Strong knowledge of modern JavaScript frameworks (React/React Native, Vue.js) and backend technologies (Node.js, Django, or equivalent).
• Experience deploying cloud applications (AWS, Google Cloud, or Heroku).
• Demonstrated ability to develop secure, high-performance APIs and scalable microservices.
• Previous experience working on a service marketplace, gig economy platform, or mobile wallet is highly desirable.
• Deep understanding of user behavior in emerging markets (especially Africa) is a strong plus.
• Comfortable working in fast-paced, startup-style environments with limited resources.
Preferred Qualifications:
• Familiarity with offline-first mobile architectures and intermittent connectivity patterns.
• Experience with mobile payments in Africa (USSD, QR codes, mobile money).
• Knowledge of DevOps tools and CI/CD pipelines.
• Passionate about financial inclusion, digital empowerment, and tech for good.

Projects Completed
27
Freelancers worked with
22
Projects awarded
14%
Last project
30 Apr 2025
Netherlands
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies