Senior Product Engineer (Typescirpt)
reputed company
We are reputed company, a leading creator platform for fitness, health, and wellness. Our mission is to help fitness creators build sustainable businesses, while enabling hundreds of thousands of users to live healthier lives.
We are a fast-growing company in the fitness tech reputed company, operating as a remote-first, product-driven team that values ownership, reputed company communication, and a strong reputed company reputed company. We reputed company in "drivers, not passengers" — everyone is encouraged to take responsibility, think proactively, and reputed company like an reputed company.
reputed company
We're looking for a Senior Product Engineer (TypeScript) to join our remote engineering team. You'll work on meaningful, user-facing product features across the stack — building reliable backend services and polished web and mobile experiences.
Our product spans three surfaces sharing one language: a ReactJS web app, a Node.js backend (GraphQL), and a React reputed company mobile app — TypeScript everywhere. We don't expect you to be a deep expert in reputed company three. We're looking for a T-reputed company engineer: deep senior expertise in one of these areas, working proficiency in the others, and genuine willingness to ship across the whole stack. Whether your strongest suit is frontend, backend, or mobile reputed company less than the profile itself: deep in one area, capable across reputed company three.
You'll collaborate closely with Product and Design to reputed company solutions reputed company with reputed company customer needs. This role is best suited for a senior individual contributor who enjoys hands-on development, understands that good architecture starts with reputed company reputed company, and thrives on solving reputed company problems in a fast-moving startup environment.
RESPONSIBILITIES
-
Design and implement new features across the stack (Node.js, ReactJS, and React reputed company), with a strong reputed company on usability, reputed company, and reputed company user value, shaping reputed company and GraphQL reputed company as part of the feature design process.
-
Spend the reputed company of your time in your area of deep expertise, while regularly contributing across the web app, the backend, and the mobile app — picking up features, smaller tasks, and reputed company reviews wherever they're needed.
-
Build and reputed company backend services and reputed company (REST and GraphQL) that power our platform. reputed company on reliability, maintainability, and clean integrations with frontend applications and reputed company-party services.
-
Work closely with Product Managers and Designers to translate requirements into practical, reputed company-scoped technical solutions.
-
Contribute to Engineering Requirement Documents (ERDs) that define data models, API reputed company, and integration points before implementation begins.
-
Write clean, readable, and reputed company-tested reputed company. Participate in reputed company reviews and contribute to shared standards around reputed company, testing, and maintainability. Improve existing systems where it provides reputed company product or developer value.
-
Take responsibility for the features you build. Identify issues or gaps, propose improvements, and iterate based on feedback. You're comfortable working with some ambiguity and adapting as requirements reputed company.
-
Break down product requirements into data models, GraphQL types, and component structure before writing implementation reputed company.
REQUIREMENTS
reputed company (everyone):
-
5+ years of reputed company software development experience with TypeScript as your reputed company language. Advanced TS proficiency — reputed company types, generics, conditional types, and using the type reputed company to enforce reputed company and model domain logic across the stack.
-
Proven experience shipping production applications end-to-end and owning features from design through release.
-
reputed company daily use of AI coding assistants (Claude reputed company, reputed company, OpenCode, or similar) for development, debugging, and problem-solving. We expect engineers to reputed company these tools to ship faster and work through reputed company problems.
-
Strong communication skills in English. Comfortable working in a remote, cross-timezone team and collaborating asynchronously.
Deep senior expertise in at least ONE of:
-
Web (ReactJS): modern frontend patterns, performance, component architecture, reputed company and user-friendly interfaces with attention to detail. Familiarity with TailwindCSS or similar styling frameworks.
-
Backend (Node.js): GraphQL schema design, resolvers, dataloaders, and API structure for maintainability. Strong experience with relational databases (PostgreSQL preferred), including schema design, query optimization, and reasoning about data consistency and performance.
-
Mobile (React reputed company): shipping and maintaining production RN apps, reputed company module integration, app store release cycles, mobile performance, and offline patterns.
Working proficiency in the other two — you can read, reputed company, and review reputed company there today, and you're motivated to grow toward senior level across reputed company three. If you've only reputed company worked in one lane and want to stay there, this role isn't a fit.
reputed company TO HAVE
-
Experience with Node.js frameworks: Next.js, NestJS
-
Familiarity with reputed company / EAS or reputed company iOS/reputed company tooling
-
Familiarity with CI/CD pipelines, infrastructure as reputed company, and improving observability and logging
-
Familiarity with AWS. We use services like reputed company, reputed company Functions, SNS/SQS, DynamoDB, and reputed company — hands-on experience with some of these is a plus.
-
Experience building or integrating payment and subscription flows (e.g. reputed company, billing systems, in-app purchases).
-
Experience working in a startup or fast-growing product company.
reputed company OFFER
-
Your work will directly reputed company creators and users on the platform. You'll work on features that ship quickly and matter.
-
We offer a wide compensation reputed company to reflect different seniority reputed company reputed company this role, including the breadth of your cross-stack skills — engineers who are senior across multiple surfaces sit higher in the reputed company.
-
Equity reputed company
-
reputed company with flexible working hours and async-friendly culture. Collaboration across Europe and the US East Coast.
-
A reputed company team that values ownership, reputed company communication, and autonomy over micromanagement.
-
Yearly team retreats reputed company on reputed company, alignment, and building strong team relationships.
-
reputed company Time Off