Full Stack Engineer

Torch Technology, Inc.
New York, United States
3 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Code Review Django Web Framework Python (Programming Language) Routing Software Engineering TypeScript Network Routers ReactJS Backend Fastapi Front End Software Development
+1 more
Marketplace

Job description

We’re looking for a Senior Full Stack Engineer who leans frontend to build our RCM product while also contributing to our established Marketplace. You’ll spend the majority of your time building the experiences dental practice owners and their teams use every day, while owning features end to end across the stack.

We care deeply about customers and the product experience. You’ll work closely with product, business stakeholders, and other engineers to understand customer problems, shape solutions, and ship experiences that feel simple and intuitive.

We expect AI to be part of how you build. Project planning , driving implementation with coding agents, and reviewing output with the same rigor you’d apply to a teammate’s pull request. Our interview process reflects this. During the onsite, you’ll build on your own laptop using your own AI tools and setup, so we can see how you actually work., * Build fast, well-structured frontend experiences in React and TypeScript

  • Own features end-to-end - from component and state management through API integration and deployment.
  • Contribute to backend APIs using Python and FastAPI
  • Collaborate with product and business stakeholders to translate requirements into clean, usable interfaces
  • Participate in code reviews, architecture discussions, and engineering standards
  • Mentor other engineers and advocate for frontend quality across the team
  • Navigate two distinct frontend contexts - our RCM product is a React/TypeScript SPA; our Marketplace app is Django server-rendered with bundled JS

Requirements

  • 7+ years of software engineering experience with a strong frontend focus
  • Deep expertise in React and TypeScript
  • Solid understanding of UI fundamentals - layout, performance, and state management
  • Hands-on experience with TanStack Router and TanStack Query (or strong opinions about routing and data fetching you’re ready to apply)
  • Backend range to build and maintain Python/FastAPI endpoints and data models
  • Strong instincts for product quality, strong attention to detail and judgement to around implementation decisions
  • Familiarity with coding agents and can articulate where they work well, where they fail, and how their workflow has evolved around them, * Experience with payment flows, billing systems, or insurance-adjacent products
  • Familiarity with Zod and schema-driven API clients
  • Familiarity with TanStack Router and TanStack Query (our RCM product’s stack)
  • Background in B2B SaaS or workflow-heavy products
  • Healthcare or dental industry experience

Benefits & conditions

  • Competitive compensation packages including early-stage equity
  • 401(k) retirement plans through Empower
  • Comprehensive health and dental insurance via Aetna
  • Flexible time off policy for all employees
  • Paid leave for new parents
  • Fully provisioned kitchen for our onsite team
  • A vibrant, collaborative culture featuring team events and celebrations of our collective milestones

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:04 min

Enhancing network privacy with routing fees and onion routing

Andreas M Antonopoulos ¡ LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall ¡ JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 ¡ Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

1:51 min

Overview of the three Google Maps routing applications

Germån Álvarez ¡ LIVE

Videos

See all

Related articles

See all