
🚀 Position: Rocket.Chat White-Label Deployment & Automation Engineer (n8n Integration)
Upwork
Remoto
•21 hours ago
•No application
About
Type: Contract / Project-Based (with option for ongoing support) Location: Remote Reports to: Director, Mr. Bright LLC (Raz Fluxman) 🎯 Objective Deploy and customize a white-labeled Rocket.Chat platform as Mr. Bright’s internal communication and client collaboration system — similar to Slack — and integrate it with n8n automations to connect all core business tools (GoHighLevel, ClickUp, Stripe, and AI assistants). The final product must be branded, hosted, and ready for publication on the App Store and Play Store under the Mr. Bright brand. ⚙️ Core Responsibilities 1. Rocket.Chat Deployment Deploy a self-hosted Rocket.Chat instance (preferably via Docker on AWS, DigitalOcean, or SiteGround). Configure database (MongoDB), SSL certificates, backups, and monitoring. Set up SSO via Google Workspace and granular permissions for Admins, Team, and Clients. Implement channel structure for departments (SEO, Ads, Ops, Design, Finance). 2. White-Label Customization Replace all Rocket.Chat branding with Mr. Bright identity (logo, favicon, color palette #40fef0 / #e14aa2). Configure domain chat.mrbright.co. Customize UI: splash screens, loading animations, and notification emails. Set up push notifications (Firebase for Android / APNs for iOS). Prepare branded mobile builds (React Native client or Rocket.Chat mobile source). 3. App Store / Play Store Publishing Generate and submit Mr. Bright Chat mobile apps to both stores. Handle all Apple Developer / Google Play Console requirements. Deliver final app listing: name, description, screenshots, and privacy policy. Ensure compliance with Apple/Google guidelines. 4. n8n Automation Infrastructure Deploy an n8n instance (cloud or self-hosted). Build visual automation workflows to connect: GoHighLevel → Rocket.Chat: send messages when new leads arrive or deals move stages. ClickUp → Rocket.Chat: post updates when tasks are created, completed, or overdue. Stripe → Rocket.Chat: notify Finance channel when payments succeed or fail. Gmail / Google Sheets → Rocket.Chat: status updates, reporting triggers. Create bidirectional workflows (e.g., reply in Rocket.Chat → update task status in ClickUp). Maintain structured logging and error recovery for all n8n workflows. 5. AI Layer (Phase 2) Integrate OpenAI API inside Rocket.Chat for internal “AI Assistant” usage. Enable commands like /ai summarize client updates or /ai draft SEO report. Configure prompt templates for internal SOP queries and quick replies. 6. Documentation & Training Deliver full technical documentation for: Rocket.Chat deployment & update process n8n workflows and triggers Mobile build and App Store resubmission Record short Loom or PDF walkthroughs for team onboarding. 🧠 Required Skills Proven experience deploying and customizing Rocket.Chat or Mattermost. Node.js / MongoDB / Docker / Nginx proficiency. Experience building white-labeled mobile apps for iOS & Android (React Native or Flutter). n8n expert — able to create API-based automations connecting ClickUp, Stripe, GHL, Google, and Rocket.Chat. Understanding of Firebase / APNs push setup. API familiarity: GoHighLevel, ClickUp, Stripe, OpenAI. Strong DevOps, security, and documentation skills. 📦 Deliverables Live, branded Rocket.Chat at chat.mrbright.ai. iOS and Android Mr. Bright Chat apps published and functional. Fully integrated n8n automation network linking GHL, ClickUp, Stripe, and Rocket.Chat. Optional Phase 2: AI Assistant Bot setup inside Rocket.Chat.