HIRE A FREELANCE
FULL STACK DEVELOPER
I'm Justin Johnson, a Full Stack Developer based in Abu Dhabi, UAE, available for freelance and contract engagements building React, Next.js, and Node.js applications — with a particular focus on e-commerce, Shopify headless commerce, cloud integrations, and multi-market booking platforms.
WAYS TO WORK TOGETHER
Project-Based
A fixed-scope build with a clear deliverable — a new site, a booking platform, an integration — quoted after a short discovery call.
Hourly / Part-Time
Ongoing feature work, bug fixes, or support on an existing React, Next.js, or Node.js codebase, billed hourly.
Retainer / Ongoing
Continued development and maintenance for a live product — new features, performance work, and third-party integrations as they come up.
WHY WORK WITH ME
5+ years shipping production software
From enterprise IoT dashboards to a 100+ site multi-tenant booking network — code that's live and handling real traffic today.
Full stack, not just frontend
React and Next.js on the frontend, Node.js and AWS (Lambda, Step Functions, DynamoDB, RDS) on the backend, plus Shopify, Stripe, and payment gateway integrations.
Headless commerce specialist
Repeated experience wiring Shopify's Storefront API into fully custom React frontends — booking flows, multi-currency checkout, and WhatsApp-based ordering.
Remote-ready, GCC time zone
Based in Abu Dhabi, UAE, comfortable working with clients across Europe, the UK, and the GCC, with async-friendly communication over WhatsApp and email.
RECENT WORK
A few of the platforms I've built or contributed to. See the full Build Notes archive for tech-stack breakdowns of 28 live sites and apps.
Multi-Country Transportation Booking Platform
Turned launching a new country or brand site into a configuration exercise rather than a full rebuild, letting the business expand into new UK and European markets while keeping a single codebase to maintain and improve.
KORE Digital Ecommerce Platform
Replaced manual shipping and order-fulfillment coordination with an automated, event-driven pipeline spanning payment, ERP, and multiple carriers, giving the business a consistent fulfillment flow across sales channels.
Tour Booking & Travel Platforms
Gave customers two complete paths to booking — standard web checkout or WhatsApp — while centralizing product, inventory, and multi-currency pricing through a single headless commerce layer.
FREQUENTLY ASKED QUESTIONS
Are you available for freelance or contract work right now?
Yes — I'm currently open to new freelance projects, contract roles, and ongoing retainer work alongside my full-time position, subject to scope and availability.
What kind of projects do you take on?
Mainly React/Next.js frontends, Node.js and AWS backends, Shopify headless commerce storefronts, booking and marketplace platforms, and API/WhatsApp integrations. See the Build Notes blog for examples of shipped work.
Do you work with clients outside the UAE?
Yes. I've built and shipped sites for clients and brands across the UK, Europe, and the GCC, and work comfortably across time zones using async communication.
How does a project usually start?
With a short discovery call or WhatsApp/email conversation to scope the problem, followed by a proposal covering timeline, cost, and tech approach before any code is written.
What's the best way to reach you?
WhatsApp or email are fastest — both are linked on this page. I typically respond within a business day.
LET'S TALK ABOUT YOUR PROJECT
Whether it's a full build, an integration, or ongoing support — reach out and tell me what you're working on.