Full-Stack Developer - NFC “Tap-to-Story” Smart-Packaging MVP (Next.js / Node / AWS)
Worldwide
The project in one line Tap a premium spice jar with your phone → its origin story, grower, freshness, recipes, and one-tap reorder open instantly. No app to install. We have a working code scaffold; we need a senior full-stack developer to finish it into a polished, production-ready MVP. About us Trevean Spice is a premium spice-subscription brand. NFC-enabled smart packaging is our defining differentiator: the “tap the jar, get the story” experience that connects customers to where their spices come from. This MVP is the first shippable version of that platform, targeting a September 2026 launch. What you’ll build (web-first MVP) • Consumer PWA: mobile-optimized Next.js landing pages that server-render each blend’s story from our API ( less than 2s load on 4G, Lighthouse greater than or equal to 90). • Backend API: Node/TypeScript REST API on AWS backed by DynamoDB (schema already defined: SpiceBlends, ScanEvents, Recipes, Growers, NFCTags). • Admin CMS: so our marketing team edits blends, recipes, growers, and media without a developer. • Chip-programming tooling: CLI / batch workflow to encode NTAG216 tags with the correct NDEF URL, plus a QR fallback that resolves to the same page. • Analytics dashboard: scan tracking (NFC vs QR, device, city-level, engagement). • Shopify Plus integration hooks: reorder “add to cart,” product-catalog sync, and an order webhook. • AWS deployment, device-matrix testing, and clean handoff docs. The native React Native app is out of scope for this engagement (deferred to a later phase). Must-have skills • Strong Next.js / React + TypeScript; server-side rendering and PWA/mobile-web performance. • Node/TypeScript backend + AWS (Lambda/API Gateway or similar, DynamoDB, S3/CloudFront). • Comfortable auditing and extending an existing codebase rather than rebuilding from scratch. • Shopify (Storefront/Admin API) integration experience. • Clear written English and reliable weekly overlap with US Pacific time. Nice to have NFC / NDEF or QR-driven web experiences · headless CMS work · consumer-facing brand/product polish · basic analytics instrumentation. Engagement & budget Fixed-price, milestone-based. Target budget $18,000–$30,000 for the scope above, paid across five milestones. Strong solo developers and small 2-person teams are both welcome to bid; boutique studios may propose higher with justification. Serious, well-scoped proposals will be prioritized over the lowest bid. How we work Weekly 30-min sync, short async updates, shared channel, and a lightweight change-request process. A detailed Statement of Work with full deliverables, acceptance criteria, milestones, and IP/handoff terms is available to shortlisted candidates. To apply, please include 1. A link to a live Next.js / React PWA you shipped, and the AWS services behind it. 2. Any NFC/NDEF or QR-driven web work you’ve done (or tell us how you’d approach it). 3. How you’d approach auditing and extending an existing TypeScript scaffold vs. rebuilding. 4. A rough milestone plan and your fixed-price bid for the scope above. 5. Your timezone and typical weekly availability. Please start your proposal with the word “saffron” so we know you read the full post.
$20,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- USAAustin3:01 PM
- 1 hire, 1 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by