Slack-Dev-201 · ● Active · Professional · Salesforce / Slack
Exam facts
| Field | Value |
|---|---|
| Cost | $200 USD (retake $100 USD) |
| Duration | 105 minutes |
| Questions | 60 (multiple-choice and multiple-select) |
| Passing | 68% (approximately 41 correct answers) |
| Format | Multiple choice / Multiple response |
| Delivery | Pearson VUE (online proctored) |
| Languages | English |
| Valid | 3 years |
| Renewal | Continuing education or retake exam |
| Prerequisites | None formal; 6 months hands-on Slack app development recommended |
| Released | Active (Winter 2026 maintenance available) |
| Retiring | N/A |
Vendor source — Salesforce Certified Slack Developer ↗
Exam preparation — Prepare for Slack Certified Developer Credential ↗
Slack API documentation — Slack Developer Tools ↗
About
The Salesforce Certified Slack Developer certification highlights ability to build powerful custom applications on the Slack platform and demonstrates knowledge of Slack APIs and skill in planning, designing, and delivering effective Slack apps that drive collaboration and productivity. This professional-level certification targets developers with at least 6 months of hands-on experience building Slack apps; no formal prerequisites exist, though fluency in JavaScript, Python, or Java is strongly recommended.
Domain context — Software Engineering
Software Engineering encompasses the design, development, and deployment of applications and systems across multiple technology stacks, languages, and platforms. Slack app development is a specialized niche within application development that focuses on the Slack platform's APIs, UI frameworks, and distribution model.
Read full deep dive — Salesforce/Slack Ecosystem →
Topics covered
The exam blueprint covers four major domains:
- Apps in the Slack Platform — Automating and enhancing workspace operations; recommending appropriate surfaces (App Home, modals, messages) for use cases
- App Design & Architecture — Designing apps that interact effectively with Slack architecture; choosing appropriate components (incoming webhooks, slash commands, shortcuts, interactive components, bots)
- Slack APIs & Implementation — Selecting the right Slack API (Web API, Events API, RTM) based on business needs; secure implementation patterns
- Security & Enterprise Features — Data protection; secure communication; Enterprise Grid integration; OAuth flows and token management
- App Distribution — Token generation; workspace containment; multi-workspace distribution; Slack Directory submission process
Source: Slack Certified Developer Exam Syllabus ↗
Common skills at Software Engineering · Professional
Shared content for the Software Engineering domain at Professional level — not specific to this cert.
- Application design patterns and architectural decision-making
- API design, integration, and consumption
- Testing and quality assurance at scale
- Performance optimization and monitoring
- Secure coding and threat modeling
- Cross-team collaboration and technical communication
Recommended courses at Slack Developer · Professional
| Provider | Title | Cost | URL |
|---|---|---|---|
| Salesforce Trailhead | Prepare for Slack Certified Developer Credential (Trailmix) | Free | ↗ |
| Slack Developer Docs | Getting started with Bolt | Free | ↗ |
| Slack Developer Docs | Modals and Block Kit tutorial | Free | ↗ |
| Udemy | Slack Certified Developer Exam Prep | $11–$80 | ↗ |
| Trailblazer Prep | Slack Developer Study Guide | Free | ↗ |
Practice exams
| Provider | Title | Cost | URL |
|---|---|---|---|
| Udemy | Slack Certified Developer Exam Prep Questions | $11–$50 | ↗ |
| Udemy | Salesforce Certified Slack Developer Practice Tests | $11–$50 | ↗ |
Note: MeasureUp, Whizlabs, and Boson have not yet released certified Slack Developer practice exams as of Winter 2026. Verify directly with vendors for current availability.
Books
No dedicated books for the Slack Developer certification currently exist. Developers should rely on official Slack API documentation, Trailhead learning modules, and Bolt SDK guides. For general Node.js/Python/Java patterns relevant to Slack app development, consult language-specific resources and the official Bolt framework documentation on GitHub.
Typical job titles at Software Engineering · Professional
Slack App Developer · Integration Developer · Bot Engineer (Slack focus) · Slack Workflow Specialist · Custom App Developer
(Job titles drawn from current job-board postings that list Slack development experience as required or preferred.)
Salary
| Region | Range | Source |
|---|---|---|
| USD | $133,490 – $184,707 (Slack developer role) | Glassdoor ↗ · Levels.fyi ↗ · ZipRecruiter ↗ |
| ZAR | R350,000 – R490,000 (estimated software developer in South Africa) | Trio.dev ↗ |
| GBP | No region-specific data available — use general UK software engineer salary benchmarks | — |
Salary rule: Slack developer roles command salaries aligned with general software engineer benchmarks for the US market. ZAR figures reflect South African software developer averages rather than Slack-specific data. UK-specific salary data for Slack developers is not available in public surveys; consult Hays or IT Jobs Watch for general UK engineer benchmarks.
Skills validated
Cert-specific — what this exam actually tests, distinct from the shared "Common skills" above.
- Slack Bolt SDK — JavaScript, Python, and Java framework usage for building apps
- Block Kit UI framework — Visual component design and layout for surfaces
- Modals and interactive workflows — Modal listeners, submission handling, view stacks
- Slash commands and shortcuts — Command routing and shortcut handling
- Event subscriptions — Workspace event listeners and subscription patterns
- OAuth and token management — App installation, token scopes, and secure token storage
- Slack Web API — Core API methods for messages, files, user management, channels
- Slack Events API — Event-driven application patterns
- RTM (Real-Time Messaging) API — WebSocket-based real-time communication
- App distribution and publishing — Single-workspace vs. multi-workspace apps; Slack Directory submission
- Enterprise Grid features — Org-wide apps, Enterprise Grid Sandbox, Slack Connect
- Incoming webhooks — Simple message posting without full app authentication
Related certifications
- Stacks with: Salesforce Platform Developer I ↗ (Apex and Lightning framework complement)
- Equivalent integrations: JavaScript/Node.js or Python certification (general language competency)
- Vendor overview: Salesforce / Slack Ecosystem Overview ↗
Sources
- Salesforce Certified Slack Developer (Trailhead) ↗
- Slack Developer Certification Maintenance (Winter '26) ↗
- Slack Certified Developer Exam Guide ↗
- Slack Certified Developer Exam Syllabus ↗
- Slack API Tools and Documentation ↗
- Introduction to Modals and Block Kit ↗
- Slack Bolt for JavaScript ↗
- Slack Bolt for Python ↗
- Slack Bolt for Java ↗
- Glassdoor — Slack Salaries ↗
- Levels.fyi — Slack Compensation ↗
- ZipRecruiter — Slack Software Engineer Salary ↗
- Trio.dev — Developer Salary in South Africa ↗
Last verified: 2026-05-01 Parent ecosystem: Salesforce / Slack ↗ Parent domain: Software Engineering ↗ Vendor overview: Salesforce Vendor Overview ↗