Full Stack Developer at GeezJobs (Recruitment Department)
Position Title: Full Stack Developer
Employer: GeezJobs (Recruitment Department)
Employment: Full-Time | Permanent
Place of Work: Remote & Onsite, Addis Ababa - Ethiopia
Posted date: 1 month ago
Deadline: Submission date is over
On behalf of our client, we’re recruiting a Full-Stack Developer for a next-generation loyalty and cashback platform that lets users earn rewards by uploading receipts, tracking spending, and unlocking offers. Backed by strong regional partners, the platform delivers real value to shoppers and actionable insights to brands.
Role: Work with the founding team to build scalable backend systems and seamless user experiences — from receipt scanning to reward redemption and payment integration.
Tech Stack: Node.js (TypeScript), GraphQL (Apollo Server), Prisma ORM, MySQL, React.js (TypeScript), TailwindCSS, Apollo Client, Mobile-first UI.
Requirements:
- Proven full-stack or backend experience
- Strong skills in Node.js, GraphQL & Prisma
- SQL database proficiency (MySQL preferred)
- Frontend with React & Apollo (bonus)
- Experience with payment integrations (Chapa, SantimPay, etc.)
- Focus on clean architecture, performance, and security
Bonus:
- OCR/receipt parsing API experience
- Loyalty or reward system background
- Analytics dashboards or customer segmentation
- Consumer app or e-commerce experience
Benefits:
- Competitive pay + potential equity
- Build from zero with real impact
Don’t have a winning CV? Let GeezJobs write it for you! 👉 CLICK & Learn about the Service