Skip to main content

Full Stack Developer

Technology
Simple Mining
$80,000 - $100,000 /year1 months agoUntil 6/6/2026
Full timeFully remote

Job description

Company Description

Simple Mining is a rapidly growing company headquartered in Iowa, ranked #175 on America's fastest-growing companies list. We specialize in simplifying Bitcoin mining for investors, institutions, and entrepreneurs by offering profitable and reliable hands-off solutions. With over $300M in assets under management, 10 data centers, and 40,000+ miners hosted, we emphasize sustainability by utilizing 65%+ renewable energy.

Our Cedar

Falls sites provide low-cost energy, industry-leading uptime, and repair capabilities, supported by precision billing and a 24/7 monitoring team. Known for premium operations and unmatched reliability, we have consistently doubled sales annually since 2021.

Role Description

We're looking for a Full-Stack Developer who can own features end-to-end across our internal platform: React + TypeScript frontend, Node.js backend APIs, and PostgreSQL, all in a monorepo. You'll be building and shipping the tools that power Simple Mining's operations, from marketplace listings and mining calculators to hosting/repair ticketing, inventory, billing, and infrastructure dashboards.

No C2C Vendors.

This is a fully remote, full-time position.

Technical Requirements

Core Stack (Required)

  • TypeScript: Comfortable with strict typing, generics, and type-safe APIs
  • React 19: Components, hooks, and modern patterns (Server Components where applicable)
  • Node.js 22+: Runtime for API and tooling; pnpm for package management
  • Docker: Application packaging with all its necessary dependencies
  • NextJS

Frontend

  • Vite
  • TanStack Router
  • TanStack Query (React Query)
  • TanStack Form / React Hook Form
  • Tailwind CSS
  • Zod
Backend & Data
  • REST/HTTP API: Experience designing and consuming RESTful or RPC-style APIs
  • Hono (or similar lightweight Node frameworks): API routing and middleware
  • Drizzle ORM
  • PostgreSQL
Monorepo & Tooling
  • pnpm workspaces
  • Turborepo
  • ESLint & Prettier

Nice to Have

  • AWS
  • BigQuery
  • Trigger.dev (or similar)
  • PostHog (or similar)
  • MCP (Model Context Protocol design and development experience)
Experience & Skills
  • Web app delivery: Shipped production React/TypeScript applications
  • Data modeling: Designing tables, relations, and migrations with SQL/ORM
  • Full-stack comfort
  • API design: Clear contracts, validation, and error handling
  • Component design: Reusable, accessible UI with shared design system
  • Async and state: Handling loading, errors, and cache invalidation (e.g. with React Query)
Compensation & Benefits
  • Salary: $80,000 - $100,000
  • Health, dental, and vision coverage
  • Fully remote
Keywords
time-and-attendancetypescriptmicrosoft-typescriptreact-jsreactnodejsapplication-programming-interface-apipnpmdockerpackagingpackaging-labelingviteroutersreact-queryreact-hook-formtailwindtailwind-csscascading-style-sheets-cssremote-procedure-call-rpcrouting-and-switchingmiddlewareoperational-risk-managementobject-relational-mapping-ormpostgresqlpostgreseslintprettieramazon-web-servicestrigger-devposthogmicrosoft-certificationmodel-context-protocol-mcpplanning-and-designvisual-art-designproduct-development-and-designtraining-and-developmentweb-applicationsapplication-deliverydata-modelsqlapi-designerrors-omissions-e-oerror-handlingcomponentuser-interface-uistate-local-municipalenvironment-health-and-safety-hsse

Interested in this role?