← Back to jobs

Remote job

Full-Stack Software Engineer (Python & 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

Develop full-stack applications using Python and Django on the backend and React with TypeScript on the frontend. You will work across API design, GraphQL services, database-backed features, testing, and user interfaces, contributing independently from broad requirements while collaborating on a range of software projects.

Responsibilities

- Build and maintain backend functionality with Python, Django, GraphQL, and typed Python code. - Develop React and TypeScript interfaces using reusable components, accessible HTML, CSS layouts, and practical styling systems. - Design and validate GraphQL schemas and inputs across the application stack. - Write and maintain unit tests with pytest and apply reliable testing practices to production code. - Estimate work, communicate deadlines and concerns, ask clarifying questions, and make sound product decisions from rough specifications. - Share technical lessons and implementation approaches across multiple projects and collaborative engagements.

Requirements

- At least 5 years of professional Python and Django experience. - At least 5 years of frontend experience with React and TypeScript. - Familiarity with SQL, GraphQL, Apollo concepts, schema design, and input validation. - Practical experience with Python 3 typing and pytest or comparable unit-testing workflows. - Understanding of UI components, HTML, CSS layouts, and styling approaches such as Tailwind or Tachyons. - Excellent communication, self-sufficiency, initiative, and 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

- Freelance experience delivering projects, managing estimates or budgets, and working with non-technical clients. - React Native, Vue.js, Shopify, or cloud experience with DigitalOcean, AWS, Vercel, or Heroku. - Ability to contribute from incomplete requirements and explain clearly which parts of a project you owned.

Benefits and work setup

- Remote work with a typical initial 3–6 month independent-contractor period and possible 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. - Healthy work-life balance, varied projects, collaborative resources, and potential growth toward technical leadership or client-facing product roles.

Skills detected in the listing

TypeScriptJavaScriptReactReact NativeVueNode.jsPythonGoSwiftKotlinSQLGraphQLAWS
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