Posted 3 Hours Ago Job ID: 2116642 67 quotes received

Senior Full-Stack Developer (Slack API)

Fixed Price$5k-$10k
Quotes (67)  ·  Premium Quotes (11)  ·  Invited (0)  ·  Hired (0)

  Send before: March 14, 2026

Send a Quote

We are looking for an experienced full-stack developer to build the MVP of a collaboration tool designed for teams working with visual and media assets.

The product integrates with Slack and enables teams to upload, preview, and discuss media within their existing workflow.

The goal of this first version is to create a lightweight but reliable system that connects Slack conversations with a simple web-based media viewer and backend service.

This is an MVP build for an early-stage product that will initially be tested with a small number of teams.



Core Requirements

Slack Integration

  • Slack OAuth workspace authentication

  • Slack bot / app installation flow

  • Posting media previews into Slack channels

  • Handling Slack events and interactions

Media Upload & Processing

  • File upload handling (video and images)

  • Generating preview versions and thumbnails

  • Cloud storage integration

Web Viewer

  • Simple browser-based viewer for uploaded files

  • Basic commenting functionality

  • Ability to load different versions of uploaded files

Backend

  • API to manage uploads, media records, and comments

  • Database structure for workspaces, users, uploads, and metadata

  • Secure handling of file storage and access

Deployment

  • Deploy the application to a cloud environment

  • Basic infrastructure configuration

  • Documentation for future development



Preferred Technical Stack

We are flexible, but experience with the following is preferred:

Backend
Node.js
Express or similar frameworks

Frontend
React or Next.js

Media Processing
FFmpeg or similar video processing tools

Database
PostgreSQL

Infrastructure
AWS, Cloudflare, or similar cloud platforms

Slack Integration
Experience building Slack apps or bots is strongly preferred.



Ideal Candidate

We are looking for someone who:

  • Has built SaaS products or MVP platforms before

  • Is comfortable building both backend and frontend components

  • Has experience integrating with APIs (especially Slack)

  • Has worked with file uploads or media processing

  • Can work independently and ship quickly

Startup or product engineering experience is a strong advantage.



Project Scope


Estimated scope: 120–200 hours

This role may extend beyond the MVP for ongoing development if the product progresses.



To Apply

Please include:

  • Examples of SaaS or web applications you’ve built

  • Any Slack integrations you have developed

  • GitHub or portfolio links

  • Your estimated timeline for delivering the MVP


... Show more
Thomas V United Kingdom