Summary
✨ AI‑Generated
A hands-on Frontend Engineer is sought to build and improve production web applications using React and TypeScript. You will own frontend features end-to-end, from clarifying requirements and designing technical approaches through implementation, testing, QA handoff, and production release support. The role focuses on complex data-driven interfaces, frontend quality, reliable releases, testing practices, customer-specific experiences, and improving overall platform maturity.
Highlights
Hands-on frontend role with end-to-end ownership of production features, opportunities to build complex data-driven interfaces, and involvement across design, implementation, testing, QA, and production releases. The position offers the chance to contribute to frontend quality, testing practices, release confidence, and platform maturity in a scaling technology environment.
Description
About Enhance
Enhance builds technology for personal training operations across gyms, trainers, clients, and enterprise fitness operators.
Our platform combines SaaS software, mobile apps, integrations, data, and operational workflows.
The product is live, the business is scaling, and we are strengthening the engineering foundation behind it: frontend quality, release confidence, customer-specific experiences, testing, and platform maturity.
The RoleWe’re looking for a hands-on frontend engineer to help build and improve the core web applications behind our trainer workflows, customer operations, and internal tooling.
This role is for someone who can own frontend work end-to-end: clarify requirements, design the approach, implement, test, hand over cleanly to QA, and support release to production.
What You’ll Work On
Build and improve production web applications using React and TypeScript.Own frontend features from design through production.Build complex, data-driven interfaces for trainers, customers, and internal operations.Work with TanStack technologies to build reliable application routing, data fetching, caching, and state management.Improve frontend architecture, component design, performance, and maintainability.Improve release confidence through unit, integration, and end-to-end testing with Vitest and related tooling.Work closely with Product, QA, Backend, Mobile, Data, and Infra.Help evolve functionality from legacy systems into the core platform.Contribute to design discussions, RFCs/ADRs, code reviews, and technical planning.
What We’re Looking For
Ideally 5+ years of frontend engineering experience.Strong React and TypeScript experience, with a solid understanding of modern frontend architecture.Experience building and operating production web applications.Strong understanding of component architecture, browser fundamentals, HTTP, APIs, asynchronous data, and application state.Practical testing experience with unit, integration, and end-to-end testing.Experience with Vitest or similar modern JavaScript testing frameworks.Good judgment around frontend performance, caching, data synchronization, error handling, and user experience.Experience working with complex applications rather than primarily static or marketing-focused websites.Ability to improve existing systems incrementally without defaulting to rewrites.Clear communication with Product and QA around scope, risks, timelines, and release readiness.Comfortable working in a growing company where not everything is perfectly structured yet.
Useful Experience
React, TypeScript, Vite, Vitest, TanStack Router, TanStack Query, TanStack Table, React Hook Form, REST APIs, PostgreSQL-backed applications, Docker, CI/CD, AWS, feature flags, observability tools, component libraries, design systems, accessibility, frontend performance optimization, third-party integrations, multi-tenant or configurable SaaS platforms, RFCs, or ADRs.
Why Join
Real product, real customers, and a domain connected to gyms, trainers, and clients.Small engineering team with high ownership and visible impact.Interesting frontend problems around complex workflows, customer-specific behavior, data-heavy interfaces, backend coordination, and release confidence.Opportunity to help shape the frontend architecture and engineering culture as the company scales.