← All Positions
// engineering

Full-Stack Engineer

RemoteFull-timeEngineering

About the Role

You'll build the platforms, dashboards, and integration layers that connect our AI agents to the businesses they serve. From client-facing portals to internal tooling, you'll own the full stack that makes botshift operational and delightful to use.

What You'll Do

  • Build and maintain client dashboards for monitoring agent performance, conversations, and business metrics
  • Develop APIs and integration layers that connect agents to POS systems, CRMs, booking platforms, and other business tools
  • Create internal tools for agent configuration, deployment, and debugging
  • Design and implement real-time data pipelines for agent telemetry and analytics
  • Work closely with the AI team to build interfaces for agent training and evaluation
  • Ship features end-to-end, from database schema to pixel-perfect UI

What We're Looking For

  • 3+ years of full-stack development experience
  • Strong proficiency in TypeScript/JavaScript, React, and Node.js
  • Experience with relational and non-relational databases (PostgreSQL, Redis, etc.)
  • Familiarity with REST and WebSocket APIs
  • Eye for clean UI/UX — you care about the details
  • Comfort working in a fast-moving startup where priorities shift

Nice to Have

  • Experience with real-time systems or event-driven architectures
  • Familiarity with AI/ML concepts and working alongside ML engineers
  • Prior work building B2B SaaS products or dashboards
  • Experience with hospitality or operations technology

Apply Now