← 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