Job closedPosted a year ago

Assistnow Inc - Slack Developer

Developer
Open to offers Remote
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Client: Assistnow Inc

Location: remote

Contract: Freelance

Job Description

This is a remote position. 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.

Requirements

  • 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.

Job 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.

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.