Full-Stack SaaS Developer for Operations Platform
Worldwide
# Full-Stack SaaS Developer Needed to Build Internal Business Operations Platform ## Overview We are looking for an experienced Full-Stack Developer or Development Team to build a modern web-based business operations platform for internal company use. The platform will centralize communication, task management, training, company resources, and employee collaboration into one easy-to-use system. The ideal candidate has experience building SaaS platforms, admin dashboards, user management systems, knowledge bases, and collaboration tools. This is a long-term project with potential for ongoing development and maintenance. --- ## Core Requirements ### User Management * Secure login using email and password * User profile page * Profile photo upload * Employee contact information * Role-based permissions User roles: * Super Admin * Admin / Manager * Standard User Admins must be able to: * Create users * Edit users * Disable users * Manage permissions * Control content access --- ### Team Communication Internal communication system including: * Group chats * Team channels * Direct messaging * File sharing * Voice note support * Notification system --- ### Task & Project Management Task management system allowing users to: * Create tasks * Assign tasks * Set due dates * Set priorities * Update status Statuses: * Not Started * In Progress * Completed * On Hold Managers should have visibility into: * Team progress * Task completion * Deadlines * Activity history --- ### Company Announcements Management should be able to publish company-wide announcements. Supported formats: * Text announcements * Voice recordings * Video messages * File attachments Users should receive notifications when announcements are posted. --- ### Training & Learning Center Internal training area where administrators can upload: * Training videos * Documents * PDFs * Presentations Features: * Learning modules * Progress tracking * Completion tracking * Course organization Optional: * Quiz/Test builder * Auto-generated quizzes based on uploaded training content * Pass/fail tracking --- ### Knowledge Base Centralized company knowledge repository. Content types: * Articles * Product information * Documents * Images * Videos * Training materials Features: * Categories * Search * Tagging * Easy content management Administrators should be able to: * Add content * Edit content * Archive content * Organize categories Users should be able to: * Search * Browse * View content --- ### Intelligent Search Assistant Context-aware search interface connected to approved company resources. Users should be able to: * Ask questions * Search company information * Locate resources quickly The system should return relevant information from approved company content. --- ### Calendar & Scheduling Built-in calendar allowing: * Event creation * Team events * Company events * Deadlines * Meeting reminders Optional: * Calendar integrations --- ### User Experience Requirements: * Modern UI * Clean design * White/light interface * Fast performance * Mobile responsive * Easy navigation The platform should be intuitive for non-technical employees. --- ## Technical Requirements Please include: 1. Recommended tech stack 2. Similar projects you have built 3. Estimated timeline 4. Estimated cost 5. Team size 6. Examples of SaaS products you have developed --- ## Preferred Experience * SaaS development * Knowledge management systems * Learning management systems (LMS) * Team collaboration software * Workflow management platforms * AI-powered search solutions * Modern dashboard design Please begin your proposal with the phrase: "Business Platform Project" This helps us identify candidates who have read the full posting.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:6 days ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- Canada2:26 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by