About Rendi Rendi is a circular fashion platform for kids. Families send us their used clothing, we evaluate and refurbish it, and resell it. B2C sales, a Prime membership, and a B2B2C channel through schools and organizations.
We're hiring a Senior Full-Stack Developer to build alongside our Tech Lead.
The role The operation runs on a mix of tools, manual processes, and good judgment from the team. Your job is to build the software that lets it scale. You work directly with the Tech Lead, starting from scratch.
Most of your time is backend: data model, services, integrations, infrastructure. But when the fastest way to ship a feature is building the interface yourself, you do that too, especially on the Ops Hub, the internal web tool our operations team uses all day.
What this looks like:
A central database as the system of record for inventory, customer profiles, credits, and logistics. Shopify is the sales channel, not the source of truth.Backend services with tests, versioning, actual deployment pipelinesIntegrations with Shopify, payment providers, logistics carriers, notificationsAutomation for cataloging, credits, fulfillment, post-sales supportEnd-to-end features on the Ops Hub: API, data layer, and the React interface operators work in
Architecture decisions, stack choices, trade-offs: you make them with us, not receive them from above.
We use AI tools daily (Cursor, Claude Code, and whatever else works). We expect you to do the same.
Technical direction Where we're leaning, not a final spec. Some choices are still open.
Backend: TypeScript, Node.js, PostgreSQL, AWS (Lambda, RDS, SQS, S3)Frontend: React, TypeScript, Tailwind CSSIntegrations: Shopify Admin API (GraphQL), webhooks, RESTTools: Docker, Git, GitHub Actions, TerraformLikely: Python for AI pipelinesWe'd rather define some of these togetherWhat you'll work on first
Map the current operational processes and turn them into a data modelDefine and ship a first version of the core schemaMigrate the core workflows from existing tools to the new systemBuild the first Ops Hub screens end-to-end: backend services and the React interface for operationsBackend support for the mobile storefrontRequirements Technical:
5+ years building backend systems professionally. TypeScript and Node.js as primary stack.PostgreSQL: schema design, indexing, query optimizationYou've run database migrations in production, shipped schema changes without downtime, handled rollbacks, dealt with data backfillsAWS in production: Lambda, RDS, S3, SQS or equivalentInfrastructure as code (Terraform or equivalent)You've versioned APIs, managed deprecation cycles, introduced breaking changes without breaking consumersReact: you can build a working interface, use a design system, close a feature without waiting on a frontend developer
How you work:
Own problems, not tickets. You understand the business context and decide accordingly.Vague requirements don't stop you. Make a call, write down the assumption, keep moving.Startup pace is fine by you. Priorities shift, context is thin, shipping matters more than polish.
Nice to have
Shopify API (metafields, headless commerce)Logistics or inventory systemsOpenAI API, image pipelines, content generationPython for data workInternal tools or operations platformsAnything public you've builtWhat we offer
You make the architectural decisions, not inherit themDay-to-day collaboration with the Tech Lead, not a solo gigA product that people actually use, not abstract infrastructure€50,000–70,000 depending on experience with possibility of stock optionsHybrid in Milan, or fully remote if it works. We'd want you in Milan 1–2 times a month.Claude Max / Cursor Pro on us
We're hiring a Senior Full-Stack Developer to build alongside our Tech Lead.
The role The operation runs on a mix of tools, manual processes, and good judgment from the team. Your job is to build the software that lets it scale. You work directly with the Tech Lead, starting from scratch.
Most of your time is backend: data model, services, integrations, infrastructure. But when the fastest way to ship a feature is building the interface yourself, you do that too, especially on the Ops Hub, the internal web tool our operations team uses all day.
What this looks like:
A central database as the system of record for inventory, customer profiles, credits, and logistics. Shopify is the sales channel, not the source of truth.Backend services with tests, versioning, actual deployment pipelinesIntegrations with Shopify, payment providers, logistics carriers, notificationsAutomation for cataloging, credits, fulfillment, post-sales supportEnd-to-end features on the Ops Hub: API, data layer, and the React interface operators work in
Architecture decisions, stack choices, trade-offs: you make them with us, not receive them from above.
We use AI tools daily (Cursor, Claude Code, and whatever else works). We expect you to do the same.
Technical direction Where we're leaning, not a final spec. Some choices are still open.
Backend: TypeScript, Node.js, PostgreSQL, AWS (Lambda, RDS, SQS, S3)Frontend: React, TypeScript, Tailwind CSSIntegrations: Shopify Admin API (GraphQL), webhooks, RESTTools: Docker, Git, GitHub Actions, TerraformLikely: Python for AI pipelinesWe'd rather define some of these togetherWhat you'll work on first
Map the current operational processes and turn them into a data modelDefine and ship a first version of the core schemaMigrate the core workflows from existing tools to the new systemBuild the first Ops Hub screens end-to-end: backend services and the React interface for operationsBackend support for the mobile storefrontRequirements Technical:
5+ years building backend systems professionally. TypeScript and Node.js as primary stack.PostgreSQL: schema design, indexing, query optimizationYou've run database migrations in production, shipped schema changes without downtime, handled rollbacks, dealt with data backfillsAWS in production: Lambda, RDS, S3, SQS or equivalentInfrastructure as code (Terraform or equivalent)You've versioned APIs, managed deprecation cycles, introduced breaking changes without breaking consumersReact: you can build a working interface, use a design system, close a feature without waiting on a frontend developer
How you work:
Own problems, not tickets. You understand the business context and decide accordingly.Vague requirements don't stop you. Make a call, write down the assumption, keep moving.Startup pace is fine by you. Priorities shift, context is thin, shipping matters more than polish.
Nice to have
Shopify API (metafields, headless commerce)Logistics or inventory systemsOpenAI API, image pipelines, content generationPython for data workInternal tools or operations platformsAnything public you've builtWhat we offer
You make the architectural decisions, not inherit themDay-to-day collaboration with the Tech Lead, not a solo gigA product that people actually use, not abstract infrastructure€50,000–70,000 depending on experience with possibility of stock optionsHybrid in Milan, or fully remote if it works. We'd want you in Milan 1–2 times a month.Claude Max / Cursor Pro on us