← Back to jobs

Remote job

Full-Stack Software Engineer (Node.js & React)

Full Stack Remote; 4+ hours overlap with US Mountain time required

Job details

Not specified Salary
Remote; 4+ hours overlap with US Mountain time required Eligibility
Lead Experience
Not specified Employment

About this role

Role overview

Build and maintain full-stack applications across Node.js backends and React frontends. The work combines API and service development, GraphQL design, SQL-backed features, and component-based user interfaces, with room to contribute from rough requirements through delivery on varied client and product projects.

Responsibilities

- Develop backend services with Node.js, Apollo Server, GraphQL, and service-oriented or microservice patterns. - Build React and TypeScript interfaces using reusable components, sound HTML and CSS layouts, and utility-based styling where appropriate. - Design GraphQL schemas, inputs, and validation while keeping frontend and backend behavior aligned. - Estimate work, communicate deadlines and risks, make practical product decisions, and deliver with limited supervision. - Contribute to projects from early or incomplete specifications, using critical thinking to clarify and implement the intended outcome. - Collaborate on larger projects, sharing solutions and lessons across different engagements.

Requirements

- Production experience developing both React/TypeScript frontends and Node.js backends. - At least 5 years of frontend experience with React, TypeScript, GraphQL, and user-interface implementation. - Familiarity with SQL and backend API development, including Apollo Server or comparable GraphQL tooling. - Understanding of components, HTML, CSS layouts, and frontend styling approaches such as Tailwind or Tachyons. - Strong communication, estimation, self-direction, and follow-through. - Availability for at least four hours of overlap with the 9:00 a.m.–5:00 p.m. US Mountain time window.

Nice to have

- Experience with Java or TypeScript on the backend, Nest.js, TypeORM, Prisma, Remix, Next.js, or similar frameworks. - Mobile development with React Native, Kotlin, or Swift; production Vue.js or Shopify experience. - Cloud deployment experience with DigitalOcean, AWS, Vercel, or Heroku. - Freelance delivery experience, including estimates, budgets, and work with non-technical clients.

Benefits and work setup

- Remote work with a typical initial 3–6 month independent-contractor period and potential transition to employee status. - Health-insurance reimbursement through a QSEHRA, a retirement plan with up to 5% employer matching, and company ownership with profit-sharing distributions. - Work-life balance, varied projects, shared resources, collaborative delivery, and possible paths toward technical leadership or client-facing roles.

Skills detected in the listing

TypeScriptJavaScriptReactReact NativeVueNode.jsPythonJavaGoSwiftKotlinSQLGraphQLAWS
Detected Sep 20, 2026
Last verified Sep 20, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight