Senior Full Stack Engineer (NodeJS + React Native)

Triwill Group

United States

Remote

USD 150,000 - 200,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Equity
401(k) Plan
PTO
Parental Leave
Sick Leave

Job summary

Throne Labs in the United States is seeking a Senior Full-Stack Engineer to own features end-to-end across our API (Node.js), web dashboard (React/Next.js), and mobile app (React Native). You will drive architecture decisions and write specs that the team implements, partnering with product to turn priorities into well-scoped work.

This high-autonomy role thrives in a fast-moving startup, with remote work within the US and minimal domestic travel.

Qualifications

  • 7+ years of commercial full-stack software development experience.
  • 3+ years of production experience with React Native, including cross‑platform apps.
  • Excellent engineering judgment and a solution-driven mindset.
  • Proficiency with JavaScript/TypeScript, Node.js and Express.
  • Production experience with React and Next.js; experience with SQL and NoSQL databases.
  • Experience with real-time systems (WebSockets) and AWS (ECS/EKS, Lambda, Cognito, SQS, CloudWatch).

Responsibilities

  • Own features end to end across API, web, and mobile.
  • Translate ambiguous product requirements into clear technical scope and API contracts.
  • Drive architecture decisions to support increasing scale with evidence-based decisions.
  • Lead feature and story refinement and assess impact of new capabilities.
  • Collaborate with product to clarify priorities and convert them into deliverable tasks.
  • Leverage AI-assisted tooling to scale scoping, code review, and ramping on new systems.

Skills

JavaScript/TypeScript
Node.js
Express
React
Next.js
React Native
SQL
NoSQL
WebSockets
AWS
AWS IoT Core
ECS/EKS

Tools

PostgreSQL
TimescaleDB
Redis
SQS

Job description

About Throne

Throne is a fast growing Series B startup transforming public infrastructure by delivering clean, safe, smart restrooms to cities, transit agencies, and public spaces. With flagship customers like LA Metro, Caltrain, Berkeley, Ann Arbor, Beverly Hills and Washington DC, we’re rapidly scaling and preparing for multi‑city expansion in 2026 - 2027.

We recognize an unspoken problem: that better bathroom accommodations are sorely needed in most cities. Public and retail bathrooms are neither positioned to meet demand, nor incentivized to provide the quality experience people deserve.

Our mission is to provide peace of mind to the millions of people who set out on an adventure on any given day. That adventure may be big or small. It may involve taking your toddler to the park, driving a stranger to the airport, running a half marathon, or exploring a new city for the first time.

About the Role

As a Senior Full-Stack Engineer at Throne, you’ll own features end‑to‑end across our API (Node.js), web dashboard (React/Next.js), and mobile app (React Native) - from an ambiguous product idea through a measured technical design to production. This is a high‑autonomy role on a small team: you’ll make architecture decisions, write the specs the team builds from, and partner directly with product to turn priorities into well‑scoped work. We are looking for an experienced engineer who thrives in a fast‑moving startup environment and is comfortable with day‑to‑day uncertainty.

This role is eligible to work remotely within the United States. Minimal domestic travel should be expected.

The base salary range for this position is $150,000 - $200,000. Actual compensation will depend on a candidate’s applicable experience, skills, and geographic location. This role is also eligible for a comprehensive benefits package, including equity.

What you’ll work on
  • A cloud‑connected IoT fleet: real‑time device state and cloud‑to‑device commands
  • over AWS IoT Core / MQTT.
  • Real‑time operational surfaces for the team running the fleet across markets.
  • Data‑driven optimizations and automations as we scale from flagship market to many.
Tech Stack
  • Node.js + Express (TypeScript)
  • React + Next.js (TypeScript)
  • React Native
  • PostgreSQL, TimescaleDB, Redis
  • Event‑driven and background processing (SQS, BullMQ), WebSockets
  • AWS: IoT Core, ECS/EKS, Lambda, Cognito, SQS, RDS, CloudWatch
Responsibilities
  • Own features end to end: design, scope, prototype, build, test, ship, and refactor across API, web, and mobile.
  • Translate ambiguous product requirements into clear technical scope - data models, API contracts, and implementation options with their trade‑offs.
  • Drive architecture decisions for new and existing services to support our constantly increasing scale, and back them with evidence (measured performance, capacity, failure modes).
  • Lead feature and story refinement; research and analyze the impact of new capabilities before they are built.
  • Partner proactively with product to clarify priorities, resolve ambiguity, and turn them into deliverable tasks. Raise the engineering bar through code review and shared standards.
  • Use AI‑assisted development tooling (Claude Code) with good judgment to increase your leverage in scoping, code review, implementation, and ramping quickly on unfamiliar systems.
Minimum Requirements
  • 7+ years of commercial full‑stack software development experience.
  • 3+ years of production experience with React Native, including cross‑platform (iOS + Android) apps shipped and maintained through app‑store releases.
  • Excellent engineering judgment and a solution‑driven way of thinking.
  • Strong proficiency with JavaScript / TypeScript.
  • Strong proficiency with Node.js and Express.
  • Production experience with React and NextJS
  • Production experience with both SQL and NoSQL data stores.
  • Experience with real‑time systems (WebSockets, event‑driven architectures).
  • Hands‑on experience operating on AWS (ECS or EKS, Lambda, Cognito, SQS, CloudWatch).
  • Comfort owning ambiguous problems and communicating technical decisions clearly in writing.
Nice to Have
  • Experience with embedded / IoT systems (ex. MQTT, device fleets).
  • Serverless and micro‑services architecture.
  • Infrastructure as code (Terraform, CloudFormation).
  • Data‑intensive or optimization/algorithmic work; big‑data solutions and data warehousing.
Benefits
  • Medical Insurance, including plan options with 100% employer‑paid premiums
  • Dental Insurance
  • Vision Insurance
  • Meaningful Series B Equity
  • 401(k) Plan
  • Paid Time Off (PTO)
  • Employee Assistance Program (EAP) and National Discounts
  • Paid Parental Leave
  • Paid Sick Leave
  • Short and Long‑Term Disability Insurance
  • Life, Dependent Life, and AD&D Insurance
  • Employer‑Paid Basic Life Insurance
  • Worker’s Compensation Coverage
  • Legal Insurance

Benefits offered to full‑time and part‑time employees may vary by State.

Throne is a proud Equal Opportunity Employer, and we are committed to pursuing and hiring a diverse workforce. We believe that every person has a right to equal employment opportunities without discrimination, and that diversity contributes to the overall health of the organization. We do not discriminate based on race, color, national origin, ancestry, citizenship status, religion, sex, sexual stereotyping, sexual orientation, gender, gender identity, gender expression, age, marital status, mental or physical disability, medical condition, genetic information, military or veteran status, pregnancy (which includes pregnancy, childbirth, and medical conditions related to pregnancy, childbirth or breastfeeding), or any other protected characteristic. Employment may be contingent upon Throne’s receipt of an acceptable and job‑related drug test, motor vehicle report, and/or background check, as applicable and permissible by law.

Throne provides reasonable accommodations to qualified individuals with disabilities and for sincerely held religious beliefs, as applicable by law. If you require an accommodation, please contact us at careers [at] thronelabs.co

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Production Technician
Production Technician

Throne Labs • Elkhart (IN)

On-site
Medical Insurance
Dental Insurance
Vision Insurance
+4
Field Service Technician
Field Service Technician

Throne Labs • New York (NY)

On-site
USD 100,000 - 112,000
PTO
Medical Insurance
Dental Insurance
+6
Field Service Technician
Field Service Technician

Throne Labs, Inc. • New York (NY)

On-site
USD 105,000 - 120,000
PTO
Medical Insurance
Dental Insurance
+3
Field Service Technician
Field Service Technician

Throne Labs, Inc. • Ann Arbor (MI)

On-site
USD 68,197,000 - 78,449,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Field Service Technician
Field Service Technician

Throne Labs, Inc. • Hayward (CA)

On-site
USD 40,000 - 46,000
Medical Insurance (employer-paid)
Dental Insurance
Vision Insurance
+9
Field Service Technician
Field Service Technician

Throne Labs • Hayward (CA)

On-site
Medical Insurance
Dental Insurance
Vision Insurance
+4
Operations Specialist Cleaner
Operations Specialist Cleaner

Throne Labs • Seattle (WA)

On-site
Medical Insurance
Dental Insurance
Vision Insurance
+5
Manager, Market Operations (Technicians)
Manager, Market Operations (Technicians)

Throne Labs • New York (NY)

On-site
USD 120,000 - 180,000
Stock options
Health insurance
Flexible PTO
Remote Senior Full-Stack Engineer (Node.js + React Native)
Remote Senior Full-Stack Engineer (Node.js + React Native)

Triwill Group • United States

Remote
USD 150,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior Account Executive
Senior Account Executive

Throne Labs • United States

Remote
USD 110,000 - 140,000
Equity
Healthcare
Flexible PTO
+1