// engineering
Full-Stack Engineer
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