ABOUT CLIENT A fast-growing HR tech company transforming how organizations deliver employee benefits. Its platform centralizes and automates benefit management, helping employers reduce complexity, ensure compliance, and create meaningful added value for their teams. PROJECT STAGE live. REQUIREMENTSMust Have * 5+ years of professional software engineering experience * Strong expertise in: * React + TypeScript * Node.js + TypeScript * REST API design and integration * Event-driven architectures * Nest.js * Experience with relational databases (PostgreSQL/AlloyDB) * Experience with message brokers (RabbitMQ or similar) * Familiarity with Kubernetes-based deployments * Experience integrating third-party APIs (marketplaces preferred) * Strong understanding of distributed systems and system design
Nice to Have * Experience with multi-marketplace commerce systems * Experience with analytics/data warehousing pipelines * Experience with MongoDB for flexible schema use cases * Experience with SSR applications at scale * Background in e-commerce, resale, or auction platforms
RESPONSIBILITIESFrontend * Build a React + TypeScript application (6th React app in the ecosystem) * Reuse shared UI components; develop custom modules for Inventory, Listings, Orders, and Settings * Implement Segment event tracking * Follow the existing SSR architecture pattern * Ensure performance, scalability, and clean UX
Backend * Develop Node.js + TypeScript services * Use AlloyDB as the primary database; use MongoDB if needed for dynamic schemas * Integrate with internal REST services (Account, Location, Listing, Auction, Offering, Order) * Build marketplace integrations: * eBay Sell APIs * Whatnot APIs * Implement event-driven workflows via RabbitMQ (delisting, order sync, webhooks)
Infrastructure & Data * Deploy to GCP Kubernetes (dev/qa/staging/prod) * Use GitLab CI/CD pipelines * Monitoring via Google Cloud Monitoring and Prometheus * Structured logging to the internal observability stack * Replicate data to the warehouse (MVP) * Support analytics for sales volume, item pricing, and cross-marketplace performance * Future enrichment using retailer catalogs (e.g., Target)