Join Foodhutz as a Full Stack Developer to build and maintain production-grade features, ensuring high-quality code, scalability, and strong SEO performance across all pages. Key responsibilities include building and optimizing high-performance pages in Next.js, designing and maintaining scalable APIs for ordering, reservations, payments, and user profiles, and implementing SEO-friendly page structures with optimized meta tags, canonical URLs, and OpenGraph/Twitter cards.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
🍽️ Job Title: Appication Development (Next.js + Laravel)
FoodHutz is the only platform that combines food delivery and restaurant reservations in one ecosystem.
We’re redefining how customers order food, reserve tables, and explore restaurants across the UK and Nigeria.
Our stack is built on Next.js (for blazing-fast SEO-optimized web experiences) and Laravel (for secure, scalable API architecture).
We’re now looking for a Full Stack Developer who can help us innovate, scale, and deliver world-class performance across both ends of the stack.
💡 Role Overview
As a Full Stack Developer at FoodHutz, you’ll be responsible for building and maintaining production-grade features while users are actively using the platform.
You’ll ensure high-quality code, scalability, and strong SEO performance across all pages.
Your focus will be on delivering:
- Highly optimized SEO and Core Web Vitals
- Fast, resilient APIs
- Smooth and responsive UI for both web and mobile web
🧠 Key ResponsibilitiesFrontend (Next.js)
- Build and optimize high-performance pages in Next.js (SSG, ISR, SSR).
- Implement dynamic routing, metadata optimization, and structured data (Schema.org).
- Ensure perfect Core Web Vitals (LCP, CLS, FID) and accessibility standards.
- Create reusable React components with TypeScript and TailwindCSS.
- Integrate with Laravel APIs securely using REST or GraphQL.
- Optimize build size, caching, and image delivery with Next.js features (Image Optimization, Edge Functions).
Backend (Laravel)
- Design and maintain scalable APIs for ordering, reservations, payments, and user profiles.
- Ensure multi-tenancy, rate-limiting, and role-based access for restaurants, couriers, and customers.
- Integrate payment gateways (Stripe, Paystack, Flutterwave, PayPal, Apple Pay, Google Pay).
- Handle webhooks and asynchronous queues for notifications, dispatching, and analytics.
- Write efficient Eloquent queries and optimize for performance and caching (Redis).
- Maintain Swagger/Postman API documentation and implement secure versioning.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
SEO & Performance
- Build SEO-friendly page structures with optimized meta tags, canonical URLs, and OpenGraph/Twitter cards.
- Implement server-side rendering (SSR) and incremental static regeneration for better indexing.
- Configure sitemaps, robots.txt, and hreflang for multi-region visibility (UK/Nigeria).
- Optimize page speed and minimize Time to First Byte (TTFB) and First Contentful Paint (FCP).
- Use analytics tools (Google Search Console, Lighthouse, Ahrefs, GTmetrix) to monitor SEO health.
- Work with the marketing team to deploy A/B testing and track conversion performance.
🧩 Required Skills & Experience
Core Technical Stack:
- Frontend: Next.js (SSR, SSG, ISR), TypeScript, TailwindCSS
- Backend: Laravel (8+ or 10+), PHP 8+, REST APIs, Eloquent ORM
- Database: MySQL or PostgreSQL, Redis
- SEO: Advanced understanding of technical SEO, structured data, schema markup, and Core Web Vitals optimization
- Testing: PHPUnit, PestPHP, Jest, Cypress
- DevOps: CI/CD (GitHub Actions), Docker, Laravel Forge or Vapor
- Version Control: Git & GitHub (PRs, Code Reviews)
- Security: OAuth2/Sanctum/CSRF protection, input sanitization, encrypted data storage
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
⚡ Preferred Experience
- Experience with multi-region or multi-tenant applications
- Background in food delivery, logistics, or e-commerce platforms
- Experience optimizing SEO for large-scale Next.js sites
- Understanding of payment gateway integrations and real-time order tracking (WebSockets)
- Familiarity with analytics tools and performance audits
- Experience with Laravel Octane, Redis, and Horizons
💬 Soft Skills
- Strong problem-solving and debugging skills
- Ability to collaborate across distributed teams (Slack + Git-based workflow)
- Clear communication and attention to detail
- Proactive mindset toward scalability, performance, and maintainability
🚀 Why Join FoodHutz
- Be part of a high-growth food-tech startup expanding across continents
- Work on a platform serving thousands of real users daily
- Build with modern frameworks (Next.js + Laravel) at production scale
- Competitive salary + growth-based incentives
- Remote-friendly, collaborative engineering culture
- Opportunity to shape how food delivery and reservations evolve in the UK & Africa
NOTE: Only apply if your salary range is within N200K - N450K
#FoodTech #NextjsDeveloper #LaravelDeveloper #FullStackDeveloper #SEOExpert #RemoteDeveloper #WebPerformance #FoodHutz #DevJobs #TechJobsUK #NigeriaTech #ReactJobs #LaravelJobs #NextjsJobs #SEOJobs #WebDevelopment
Similar Jobs
Explore other opportunities that match your interests