Slack Developer

3 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Slack Developer

Role Summary

We are seeking a highly skilled and motivated Slack Developer. The ideal candidate will be responsible for designing, developing, and maintaining custom Slack applications, integrations, and workflows that enhance collaboration and productivity across the organization. This role requires deep technical expertise in Slack’s development frameworks, APIs, and enterprise features.

Key Responsibilities

Slack App Development & Automation

  • Design and develop custom Slack apps and bots using JavaScript, Node.js, and Slack SDKs (Bolt, Web API).
  • Utilize Deno runtime for building efficient and secure Slack applications.
  • Create interactive Slack experiences using modals, slash commands, and message actions.
  • Build Slack Workflows, Canvas templates, and custom functions to automate business processes.
  • Ensure apps comply with Slack’s security and permission models.

Integration & Middleware

  • Develop and maintain integrations between Slack and external systems such as SuccessFactors, GitLab, JIRA, Confluence WIK, Microsoft Office Calendar, etc.
  • Use middleware platforms like Workato, Mulesoft, or custom APIs for seamless data exchange.
  • Collaborate with backend teams to expose APIs and services for Slack integration.
  • Handle OAuth flows, token management, and secure data exchange.

Workspace Configuration Support

  • Assist in configuring Slack workspaces and channels to support app deployments.
  • Work with Slack Admins to ensure proper app permissions, scopes, and workspace policies.
  • Support Slack Connect and guest user configurations for external collaboration.

Monitoring & Maintenance

  • Monitor app performance, usage, and error logs.
  • Implement logging, alerting, and analytics for Slack apps.
  • Maintain documentation and version control for all Slack development projects.

Required Skills & Experience

  • 3+ years of experience in developing Slack apps and integrations.
  • Strong proficiency in JavaScript, Node.js, and Slack SDKs (Bolt, Web API).
  • Experience with Deno and modern development practices.
  • Familiarity with Slack’s enterprise features including Grid model, workflows, and user roles.
  • Understanding of OAuth, REST APIs, and secure app development.
  • Experience integrating Slack with enterprise platforms via middleware.
  • Good communication and collaboration skills.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Teamware Solutions logo
Teamware Solutions

IT Services and IT Consulting

Chennai Tamilnadu

RecommendedJobs for You