Full-Stack Developer

cabi•Indianapolis, IN

About The Position

Cabi is seeking a hands-on Full-Stack Developer to own and evolve its custom fulfillment platform, which connects Shopify, warehouse operations, inventory management, shipping, and enterprise systems. The role is based in Indiana to support close partnership with warehouse operations and the local technology environment. The developer will design, build, deploy, monitor, support, and continuously improve software that affects customer orders and critical business operations. Fulfillment is the primary focus, while the developer also contributes full-stack features, integrations, and enhancements to The Studio, Cabi's Shopify-based shopping platform.

Requirements

  • At least 4 years of professional software development experience, preferably in a backend or full-stack role.
  • Experience building enterprise applications and backend services.
  • Strong API development experience in distributed application environments using REST and GraphQL web services.
  • Strong SQL and relational database experience, including writing and optimizing queries and working with ORM tools.
  • Full-stack development experience across backend services and modern frontend frameworks such as React.
  • Proven ability to use AI to assist in development workflows.
  • Experience developing applications in AWS.
  • Experience with Git and CI/CD pipelines.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Eagerness to learn new technologies and contribute across backend and frontend work as needed.
  • Excellent communication and collaboration skills.

Nice To Haves

  • Shopify development or Shopify integrations, including familiarity with Hydrogen and Remix.
  • Retail, ecommerce, fulfillment, warehouse, or supply chain experience.
  • Oracle EBS or ERP integrations.
  • Ruby on Rails or experience with other server-side frameworks such as Django or Spring.
  • Experience with middleware and workflow automation platforms such as Pipedream.
  • Warehouse Management Systems (WMS) or Order Management Systems (OMS) experience.
  • Docker, Kubernetes, or other container technologies.
  • Experience with event-driven or distributed system architectures.

Responsibilities

  • Design, build, and maintain Cabi's custom Fulfillment Service and related applications.
  • Provide mission-critical technology support for receiving, inventory, put-away, picking, packing, and shipping operations.
  • Develop APIs, services, and integrations for inventory allocation, warehouse operations, order fulfillment, shipping, and returns.
  • Build and maintain integrations among Shopify, Oracle EBS, CRM, warehouse systems, shipping carriers, and other enterprise platforms, including through middleware and workflow automation platforms such as Pipedream.
  • Own software throughout its lifecycle, from solution design and development through deployment, monitoring, production support, and continuous improvement.
  • Troubleshoot production issues, identify root causes, and implement scalable long-term solutions.
  • Improve platform performance, reliability, observability, and automation while reducing technical debt.
  • Partner with Product Management and Warehouse Operations to translate business needs into scalable technical solutions.
  • Collaborate with Infrastructure when software, AWS, networking, and warehouse technology intersect.
  • Participate in Agile planning, estimation, code reviews, testing, and production releases.
  • Use AI-assisted development tools to improve engineering productivity and software quality.
  • Contribute as a full-stack developer to The Studio, delivering front-end and back-end features, integrations, and enhancements alongside the broader engineering team.

Benefits

  • Competitive medical, dental, and vision coverage.
  • Flexible spending account options.
  • Company-paid life and AD&D insurance.
  • 401(k) retirement plan with a company match.
  • Paid time off and paid holidays.
  • Employee purchase discounts of up to 85%.
  • Additional employee appreciation and clothing perks.
  • Opportunities for training and professional development.
  • Team celebrations, catered lunches, and other employee appreciation experiences.
  • The position may be eligible for a discretionary bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service