Full Stack Developer – Software Agency Website + Lead Gen Tools

Posted 4 weeks ago

Worldwide

Summary

Overview We're building the digital presence for a growing software agency, a clean, fast, high-converting website paired with a few smart interactive tools designed to qualify leads before they ever hit our inbox. We need someone who can own this end-to-end: architecture, development, deployment, and polish. This isn't a template job. We want someone who genuinely cares about quality output. English Proficiency Requirement All communication, documentation, and handoff notes must be in clear professional English (C1+ equivalent). Non-negotiable. What You'll Be Building Core Website Pages Home Services Portfolio / Work Samples About Us Contact + Discovery Call Booking Every page must be fully responsive, SEO-ready, fast, and visually sharp. Mobile UX is a priority, not an afterthought. Feature 1: AI Chat Widget A persistent assistant embedded across the site that: Answers questions about services and pricing Pre-qualifies leads through conversation Collects contact details naturally Nudges interested visitors toward booking a call Feature 2: Project Estimator Wizard A guided multi-step tool where a visitor enters: What they want built Their rough budget Their ideal timeline The output: a personalized summary, a suggested tech direction, and a soft estimate range, designed to make the discovery call more focused and productive. Feature 3: Website Audit Tool Visitors paste in their URL and receive: A basic performance snapshot Detectable tech stack signals Actionable improvement suggestions This doubles as a lead magnet, people who use it become warm prospects. Preferred Tech Stack Next.js 14 (App Router) Tailwind CSS + shadcn/ui Supabase (database + auth) Vercel (hosting + CI/CD) Resend (transactional email) Plausible or PostHog (analytics) GitHub (version control) If you have strong reasons to suggest alternatives, we're open to the conversation. Deliverables Production-ready codebase on GitHub Deployment to Vercel with environment variables configured All three interactive features functional and tested Sitemap, robots.txt, and basic on-page SEO implemented Lightweight technical documentation covering architecture and key integrations Post-launch handoff call Who We're Looking For You should be comfortable with: Next.js / React and modern full stack patterns Supabase or similar Postgres-backed BaaS Building for performance, not just functionality Clean, readable code that a future developer can maintain Communicating status and blockers without being chased Bonus if you bring: Prior agency or consultancy website experience Eye for UI/UX detail Familiarity with AI API integrations (OpenAI, Anthropic, etc.) CI/CD and DevOps basics To Apply Please include: Two or three live projects you've built, websites or SaaS products preferred Your proposed approach or stack adjustments (if any) Realistic timeline estimate from kickoff to launch Current availability and weekly capacity A short paragraph on why this specific project is a good fit for you Lengthy proposals aren't necessary. We value clarity over volume, show us you understand the scope and that you've done work like this before.

  • $700.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Web Development
API Integration
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:4 weeks ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 6, 2026
  • United States
    Oakland Gardens7:39 PM

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo