
TE - 34 - Architect / Full-Stack Developer (React, Node.js, Firebase)
- Remote
- Lagos, Lagos, Nigeria
- Uganda, Central, Uganda
+1 more- Team EAGLE
Job description
Our Client (a digital procurement platform transforming how restaurants and cafés manage purchasing)is looking for a skilled Full-Stack Developer to join their team.
In this role, you will work with our client to refine and complete core features, enhance their user experience, and implement new functionalities that will set their platform apart.
Frontend: React, JavaScript/TypeScript, HTML5, CSS3
Backend: Node.js, Express.js
Database & Infrastructure: Firebase, Firestore, Google Cloud Platform (GCP)
AI & Integrations: Azure AI, REST APIs, third-party integrations
Dev Tools: Git/GitHub, CI/CD pipelines, testing frameworks (Jest, Cypress)
Job requirements
Key Responsibilities
Refine and finalize core features including:
Recipe costing
Supplier price benchmarking & comparisons
Bookkeeping integrations
Design and develop new components such as:
Location & time-based price filters
Recipe wastage rates tracking
Order state management (sent / received / closed)
Centralized notifications & dashboards
Multi-language support
Admin panel with manual invoice approval
Enhance UI/UX for a seamless user journey.
Prepare the application for production deployment.
Requirements
Proficiency in React, Node.js, Firebase/Firestore, and API integrations.
Strong frontend development experience (React hooks, reusable components, state management).
Backend development with Node.js/Express and RESTful APIs.
Knowledge of cloud platforms (Google Cloud, Azure AI).
Solid understanding of database design and optimization.
Experience with Git/GitHub and modern development workflows.
Ability to work independently and deliver high-quality code on time.
Nice to Have
Experience with mobile app development (React Native or Flutter).
Background in OCR, bookkeeping APIs, or AI-driven integrations.
Familiarity with procurement, supply chain, or food & beverage systems.
or
All done!
Your application has been successfully submitted!