Grubtech is where food meets technology, and possibilities become reality. We're the unified commerce engine revolutionizing how F&B and quick commerce enterprises connect, operate, and scale in today's digital-first world.
As the backbone behind leading F&B and grocery brands across 18 dynamic markets, we don't just provide technology - we craft experiences that transform how businesses engage with their customers. Our robust integration platform and cutting-edge tools empower enterprises to seamlessly manage omnichannel operations, turning complexity into competitive advantage.
From our headquarters in the vibrant UAE to our growing offices in Sri Lanka, Egypt, KSA, and Spain, we're building the future of commerce one innovation at a time. Our rapid expansion into new markets isn't just about growth - it's about bringing transformative technology to businesses ready to redefine what's possible in the digital marketplace.
At Grubtech, we believe that behind every great meal delivery, every smooth grocery order, and every satisfied customer is powerful technology working invisibly to make it all happen. Join us as we continue to shape the future of unified commerce, one market at a time.
Role Summary:
This role focuses on building seamless integrations between HubSpot CRM and other systems, developing custom web interfaces, and using Retool to create internal tools that support business operations. The ideal candidate is technically versatile, understands both backend and frontend development, and can translate business needs into intuitive tools.
Key Responsibilities
HubSpot CRM Integration
- Work with HubSpot’s APIs (REST, Webhooks, OAuth2) to:
- Push/pull data (contacts, deals, custom objects, etc.)
- Sync HubSpot with internal systems or external platforms (e.g., ERP, support tools, websites)
- Handle authentication, token refresh cycles, and error handling
- Automate workflows, trigger updates, or create custom apps/extensions inside HubSpot
Custom Web Interfaces that interact with Hubspot data (In-Out)
- Develop external web applications (e.g., customer portals, dashboards, lead intake forms) that:
- Interact with HubSpot or other APIs
- Authenticate users and manage sessions securely
- Present data in user-friendly formats
- Build with modern web stacks like:
- React, Vue, or Next.js (Frontend)
- Node.js, Express, or Python (FastAPI, Flask) (Backend)
- Use REST or GraphQL to communicate between services
- Connect to databases (e.g., PostgreSQL, MongoDB, or MySQL) when needed
Retool Development
- Integrate Retool with:
- HubSpot via API or Retool’s native integrations
- Internal databases or Google Sheets
API & Data Handling
- Design and document internal APIs
- Clean, transform, and map data across systems
- Implement error handling, retry logic, and logging
- Monitor API limits, rate throttling, and performance
UI/UX Awareness
- Build interfaces that are not just functional but also clear and intuitive
- Understand usability patterns for internal tools (speed, simplicity, clarity)
- Collaborate with product/design teams if applicable
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience as a Full Stack Developer or similar role.
- Proficiency in both front-end and back-end development.
- Strong knowledge of HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular, Vue).
- Back-end proficiency in one or more: Node.js, Python, PHP, Ruby, or Java.
- Experience with databases such as MySQL, MongoDB, or PostgreSQL.
- Familiarity with API development and integration (REST, GraphQL).
- Experience with low-code platforms like Retool is a plus.
- Strong understanding of DevOps practices and cloud services (AWS, Azure, or GCP).
- Excellent communication and time management skills.
- Ability to manage multiple projects and meet deadlines.