Frontend Developer — Next.js / React / TypeScript (Existing Production App)

Posted 3 days ago

Worldwide

Needs to hire 2 Freelancers
Summary

You'll be joining an existing, live production web application — not a greenfield build. The stack is Next.js 14 (App Router), React 18, and TypeScript. Styling is a hand-rolled design-token system — no Tailwind, no component library (this is a deliberate constraint, not something open to debate). The product operates in a regulated, data-sensitive business domain, so accuracy and honesty in what the UI displays matters more than usual — nothing may look more certain or complete than it actually is. Budget is US$ 300 or Inr 30,000.0 per month What you'll be doing Building and modifying screens inside an existing codebase, following an established architecture and a written set of UI rules you'll be given after you're hired. Working strictly within existing patterns — no new npm packages, no framework upgrades, no swapping in your own preferred component library, without explicit sign-off first. Every change goes through a gate before it's considered done: a clean TypeScript check, automated tests passing, and a written summary of what changed — reviewed before anything merges. Requirements Strong, recent experience with Next.js App Router and TypeScript — comfortable reasoning about Server vs. Client Components correctly. Experience working inside someone else's strict technical constraints, not introducing your own tooling preferences. Careful, low-ego written communication — most collaboration is async and review-based, not live pairing. Basic accessibility competence (keyboard navigation, semantic HTML, focus management). Nice-to-have Experience with OpenAPI-generated TypeScript types. Experience on a product with strict "don't show this" UI rules (e.g. no fabricated data, no overstated certainty). Playwright test-writing experience. How to apply — read carefully, this affects whether you're considered Do not submit an AI-generated proposal. Proposals are screened for generic AI-written cover letters, and those are auto-deprioritized. Write your own words, and reference something specific from this post to prove you actually read it. Show your work instead of just describing it. Include a link to a short (3–5 minute) video — a YouTube link (can be unlisted) or a Loom — where you walk through a real Next.js + TypeScript project you've built: show the code, explain one decision you made and why, and show it actually running. This matters more than your written proposal. To prove you read this far: start your proposal with the word "App Router" as the first word. Proposals that skip this are not reviewed. Screening questions (add these in Upwork's job post settings) Describe a project where you had to work within someone else's strict architectural rules — no new dependencies, no framework upgrades, a hand-rolled design system — instead of using your own preferred tools. How did that go? Walk through how you'd verify a TypeScript/Next.js change didn't break anything before handing it off for review — what's your actual checklist? Paste the link to your video walkthrough here as well (see "How to apply").

  • $300.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
React
TypeScript
JavaScript
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 days ago
  • Interviewing:
    1
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Dec 19, 2021
  • India
    Baroda8:14 AM
  • $4.8K total spent
    71 hires, 11 active
  • 5 hours
  • Education
    Small company (2-9 people)

Explore similar jobs on Upwork

Integrate Picture into Figma DrawingHourly‐ Posted 3 weeks ago
Graphic Design
Illustration
Sketching
Adobe Illustrator
Website developerHourly‐ Posted 1 month ago
Shopify
Laravel
Webflow
WordPress
PHP
Web Design
Shopify Development
Web Development
Kajabi
Wix
Squarespace
Bubble.io
HubSpot
BigCommerce
Weebly
Landing Page
Technical SEO
Ecommerce Website Development
Framer
Responsive Design

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