Senior Full-Stack Engineer (TypeScript, React, Node.js)

WhyHireWrong?

Oregon

Hybrid

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

WhyHireWrong? is seeking a full-stack engineer to own features from idea to release, spanning frontend and backend, with direct collaboration with designers and founders to shape the architecture as the product grows.

You will build end-to-end subscription and billing flows, translate Figma designs into accessible UI, and improve APIs, docs, onboarding and error messages in a fast-paced, early-stage environment.

Qualifications

  • Minimum 5 years of professional software engineering experience, preferably in product or SaaS environments.
  • Strong TypeScript and Node.js production experience.
  • Production experience with React.
  • Experience delivering customer-facing features from requirements to release.
  • Ability to work independently in an early-stage team.
  • Comfortable working from Figma designs.

Responsibilities

  • Build and ship full-stack features in TypeScript, with React on the frontend and Node.js on the backend.
  • Own features end to end: clarify requirements, propose an approach, build, test, release and check the impact.
  • Build merchant-facing subscription, billing and checkout flows that are clear and reliable.
  • Improve the developer-facing side of the product: APIs, docs, integrations, onboarding and error messages.
  • Turn Figma designs into clean, accessible UI and suggest practical UX improvements.
  • Keep the architecture simple, observable and maintainable. No over-engineering.
  • Do code reviews, write automated tests and keep documentation useful.
  • Use AI coding tools where they save time or improve quality.

Skills

Polish language
Problem solving

Tools

TypeScript
Node.js
React

Job description

About the role

A seed-stage B2B SaaS company is building subscription infrastructure for e-commerce: billing, checkout and developer tools. They need a full-stack engineer who owns features from idea to release. You'll work across frontend and backend, talk to designers and founders directly, and help shape the architecture as the product grows.

What you will do
  • Build and ship full-stack features in TypeScript, with React on the frontend and Node.js on the backend.
  • Own features end to end: clarify requirements, propose an approach, build, test, release and check the impact.
  • Build merchant-facing subscription, billing and checkout flows that are clear and reliable.
  • Improve the developer-facing side of the product: APIs, docs, integrations, onboarding and error messages.
  • Turn Figma designs into clean, accessible UI and suggest practical UX improvements.
  • Keep the architecture simple, observable and maintainable. No over-engineering.
  • Do code reviews, write automated tests and keep documentation useful.
  • Use AI coding tools where they save time or improve quality.
Requirements
  • Fluent Polish and residence in Poland.
  • 5+ years of professional software engineering experience, mostly in product or SaaS companies, not only agencies or consulting.
  • Strong TypeScript and Node.js in production, with features used by real customers.
  • Production experience with React.
  • Experience taking at least one customer-facing feature from requirements to release.
  • Comfortable working from Figma designs.
  • Able to work independently in an early-stage team without detailed specs.
Nice to have
  • Next.js, or Vue and Nuxt.
  • Fastify, Express or NestJS.
  • Payments or subscriptions: recurring billing, payment providers, invoicing, proration, dunning.
  • E-commerce: Shopify, WooCommerce, Magento or headless commerce.
  • Public APIs, SDKs, webhooks or developer documentation.
  • Startup experience, especially in teams under 200 people.
  • Hands-on use of AI and LLM tools (Cursor, Copilot, Claude, OpenAI).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (TypeScript, React, Node.js)
Senior Full-Stack Engineer (TypeScript, React, Node.js)

WhyHireWrong? • Warsaw (IN)

On-site
USD 110,000 - 150,000
Senior Full Stack Software Engineer / Node.js / React / TypeScript
Senior Full Stack Software Engineer / Node.js / React / TypeScript

Motion Recruitment • Detroit (MI)

On-site
USD 120,000 - 170,000
Senior Full-Stack Developer (React / Node.js / React Native)
Senior Full-Stack Developer (React / Node.js / React Native)

Interactivated Solutions • Netherlands (MO)

Remote
USD 81,000 - 127,000
100% remote cooperation within Europe
Flexible working structure
Opportunity to shape products from early growth stage
+3
Full Stack Engineer (React / Node)
Full Stack Engineer (React / Node)

ETHOS - Talent & Advisory • Tacoma (WA)

On-site
USD 120,000 - 190,000
Senior Frontend Engineer
Senior Frontend Engineer

Fresno Summit Advisors • Oregon

Hybrid
USD 130,000 - 180,000
Full-Stack Engineer - Growth
Full-Stack Engineer - Growth

Bruno • Austin (TX)

Remote
USD 90,000 - 130,000
Lead Fullstack Engineer (React+Next.js)
Lead Fullstack Engineer (React+Next.js)

Nix • United States

Hybrid
USD 140,000 - 190,000
Flexible working format
Competitive compensation package
Personalized career growth
+3
Founding Full-Stack Engineer
Founding Full-Stack Engineer

Weekday • San Francisco (CA)

On-site
USD 120,000 - 190,000
Full Stack Technical Lead -React
Full Stack Technical Lead -React

Photon • Newark (DE)

On-site
USD 170,000 - 210,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Insight Global (United States) • Austin (TX)

On-site
USD 100,000 - 140,000