You build and ship product features for a D2C subscription product in a TypeScript monorepo: a Next.js App Router client, a Fastify + Payload CMS API on PostgreSQL and Cloudflare Workers. You own each task from breakdown to a clean production release and confirmation that it works for real users.
Responsibilities
- ▹Build features across the Next.js client and the Fastify + Payload CMS backend according to product requirements
- ▹Follow the team's Feature-Sliced Design layering, naming and import conventions
- ▹Ship changes behind feature flags and A/B experiments, fully localized across every supported locale
- ▹Integrate third-party providers (billing, email/CRM, analytics) over REST APIs and webhooks
- ▹Cover functionality with unit, integration and e2e tests at the level the team expects
- ▹Run a thorough self-review before code review, and review teammates' code with the same rigour
- ▹Fix bugs and perform root-cause analysis for recurring issues
- ▹Optimize page and endpoint performance: rendering, caching, database queries, bundle size
- ▹Apply secure development practices: schema validation, access control, safe handling of secrets
- ▹Follow observability practices: structured logging, metrics and alerts using existing tooling
- ▹Break down, estimate and ship your own tasks within the sprint and stay accountable after release
- ▹Surface requirement clarifications, estimate changes and risks early and in writing; escalate complex architectural decisions to senior engineers
Requirements
- ▹2+ years of commercial React experience, including 1+ year with Next.js (App Router, Server Components, route handlers, rendering and caching strategies) and solid TypeScript
- ▹Node.js backend experience on a typed HTTP framework (Fastify, Nest or Express) with PostgreSQL: REST API design, schema migrations, integrations over REST and webhooks (signature verification, idempotency, retries), plus a working understanding of HTTP/REST, auth mechanisms and web security fundamentals
- ▹Hands-on with the modern client stack: TanStack Query, Zustand, React Hook Form + Zod, Tailwind CSS and a React component library such as HeroUI, MUI or shadcn/ui
- ▹Experience with a code-first headless CMS on PostgreSQL (Payload, Strapi, Directus or equivalent): collections, access control, generated types, migrations
- ▹Testing and delivery discipline: e2e tests (Cypress or Playwright), unit/integration tests (Vitest or Jest), Git flow, code review, working with CI
- ▹Daily use of AI development tools (Claude Code or equivalents), including configuring them for a project, with full ownership of the quality, security and correctness of generated code
- ▹English at B1+ level
- ▹Owns the outcome: takes a task from requirement to production without waiting to be pushed
- ▹Maximally autonomous: needs a goal, not step-by-step instructions
- ▹Verifies before trusting: treats AI output, third-party responses and your own code as unproven until tested
- ▹Structured communicator in a remote team
- ▹Knows the edge of their scope: escalates architectural and security decisions instead of improvising
- ▹Learns from incidents: fixes the root cause, not just the symptom
Soft skills
AutonomyAccountabilityStructured written communicationEarly risk reportingLearning from incidents
What we offer
- ▹Remote work: from anywhere, anytime
- ▹Unlimited paid time off
- ▹Paid national holidays
- ▹Company-provided MacBook for those who need one
- ▹Flexible independent contractor agreement
About the company
Ruby Labs is a tech company that creates and operates innovative consumer products across health, education and entertainment.
Languages: Angol: B1+
Ähnliche Stellen
Stelle
Software Engineer
Claims
AiAI/MLBlockchain
+15
💰 Gehalt: keine Angabe
🌍 Remote

Stelle
[VKS] Front-end Software Engineer (React/TypeScript)
Software Mind
Cypress
+4
💰 Gehalt: keine Angabe
🔀 Hybrid
Bucharest
🗣️ EN

Stelle
Software Engineer, Front End
Atomic Invest
Grpc
+3
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN

Stelle
Software Engineer (Canvas, AI & Agentic Engineering)
Instructure
+9
3 297–4 945 €/Mon.
brutto
🔀 Hybrid
Budapest

Stelle
Software Engineer (Ukraine Remote)
Turnitin, LLC
AI/ML
+7
💰 Gehalt: keine Angabe
🌍 Remote
Kyiv
🗣️ EN

Stelle
Automation Developer Engineer
Qualcomm
+14
83 631–125 357 €/Jahr
brutto
🏢 Vor Ort
San Diego
🗣️ EN
