About the job
Essential Skills:
- 3+ Years of experience in Slack API / Slack App Development
- 3+ Years of experience in Microsoft Teams API / Teams App Development
- 5 Years of experience in Node.js
- 5 Years of experience in React.js
- 5 Years of experience in TypeScript
- 5 Years of experience in Next.js
Company Overview: Join a dynamic and well-supported startup that is revolutionizing enterprise service management through innovative AI solutions. Our platform seamlessly integrates with Slack, enhancing internal support channels with intelligent automation. With backing from top-tier venture capitalists and notable angel investors, this is an exciting opportunity for those passionate about developing exceptional software using cutting-edge technology.
Role Overview: We are seeking a Senior Integrations Engineer to join our core Platform team. In this position, you will design, construct, and enhance deep integrations with Slack and Microsoft Teams, facilitating AI-driven ticketing, routing, and resolution for our enterprise clients. You will also connect our product with various SaaS solutions (including identity providers, HR systems, and ticketing tools) and contribute to the integration infrastructure using Temporal to orchestrate complex workflows. This high-impact role involves collaboration across product, platform, and engineering teams to ensure seamless integration into our customers’ environments. The position is available as a part-time contract with a clear potential for a full-time role for the right candidate. We seek individuals who can demonstrate strong ownership and deliver results from day one.
Responsibilities:
- Develop and manage production-level integrations with Slack and Microsoft Teams, including bot interactions, slash commands, message actions, adaptive cards, and real-time event handling using the respective APIs and SDKs.
- Enhance platform features across both messaging platforms, ensuring consistency in user experience and reliable event processing.
- Create and maintain integrations with third-party systems, such as identity providers, ticketing platforms, collaboration tools, and HR systems.
- Lead the evolution of Temporal-based integration orchestration workflows for dependable, stateful, and long-running processes.
- Define and implement scalable integration patterns usable across multiple connectors.
- Enhance the integration infrastructure, including CI/CD workflows, testing frameworks, and monitoring tools.
- Work within a TypeScript monorepo (TurboRepo) to build modular and composable integration services.

