P

Pickle

Peer-to-peer fashion rental marketplace

Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • Professional experience building and shipping full-stack applications.
  • Familiarity with TypeScript.
  • Experience building production APIs using REST, GraphQL, or RPC.
  • Experience working with relational databases; Postgres is preferred.
  • Experience building user interfaces with React.
  • Comfort operating in a fast-moving product environment.

Responsibilities

  • Collaborate with product and design to scope and shape new features.
  • Design clean technical approaches before writing code.
  • Implement solutions across frontend, backend, and database layers.
  • Iterate quickly based on user feedback and data.
  • Build high-quality user interfaces using React (Next.js) and React Native (Expo).
  • Manage complex client-side state and asynchronous data flows.
  • Optimize performance, rendering behavior, and responsiveness.
  • Maintain strict TypeScript contracts between frontend and backend.
  • Design and implement type-safe APIs using tRPC.
  • Own business logic in the service layer, not the UI.
  • Build and maintain background jobs and asynchronous workflows.
  • Ensure APIs are performant, secure, and easy to consume.
  • Design and evolve Postgres schemas.
  • Write efficient queries and optimize performance.
  • Maintain clean domain boundaries within the Turborepo.
  • Contribute to architectural decisions as the system scales.
  • Use AI coding agents to multiply output.
  • Understand where AI accelerates work and where it falls short.
  • Maintain ownership and accountability for every line of code shipped.
  • Contribute to well-scoped features with guidance, learn the architecture and engineering standards, develop strong fundamentals in React, APIs, and database design, write clean and well-tested code, and actively seek feedback at the junior level.
  • Own features end to end with minimal oversight, contribute to architectural discussions, improve performance, reliability, and developer experience, and mentor junior engineers informally at the mid-level.
  • Own large product surfaces or technical domains, design systems other engineers build on, set patterns for frontend, backend, or data architecture, and drive quality through code reviews and standards at the senior level.
  • Think in multi-quarter architectural horizons, identify systemic risks and scalability constraints, influence engineering culture and technical direction, and lead complex cross-functional initiatives across product and platform at the staff level.

Desired Qualifications

  • Experience with React Native or Expo.
  • Experience with tRPC or strongly typed API layers.
  • Experience working in a monorepo such as Turborepo or Nx.
  • Experience in marketplace, payments, or search-heavy products.
  • Experience designing scalable systems beyond a single service.

About the Company

Pickle

Peer-to-peer fashion rental marketplace

Pickle runs a peer-to-peer fashion rental marketplace in New York City, where people list clothes and accessories for short-term rental. Lenders earn passive income from items they own but rarely use, while renters access designer pieces at a fraction of retail cost. Pickle manages listings, bookings, and delivery, with Picklers setting prices and availability and the platform taking commissions from both sides. It differentiates itself by emphasizing a circular fashion economy, community-driven closet sharing, flexible rental periods, and integrated delivery to simplify exchanges, with a goal to monetize idle wardrobes, provide affordable access, and extend clothing lifecycles.

Company size
51-200
Company stage
Series A
Total funding
$20M
Headquarters
New York City, New York
Founded
2021

Recently Posted Jobs

Explore more opportunities at Pickle

See more jobs