We are looking for an experienced CRM / Web Application Developer to design and build a bespoke, scalable CRM and project management system tailored to our business needs.
The system should combine CRM functionality with project management tools, similar in concept to HubSpot and Monday.com, but fully customised and owned by us.
This is a greenfield project with long-term potential for future development, integrations, and enhancements.
Core Requirements
The system must include the following core functionality:
1. CRM Functionality
Contact & company management
Deal / pipeline management
Custom fields and statuses
Notes, activity logs, and task tracking
Email integration (optional but desirable)
User roles and permissions
2. Project & Task Management
Project creation linked to CRM records
Tasks and subtasks
Assigning users to tasks/projects
Status tracking and progress indicators
3. Gantt Charts & Timelines
Visual Gantt charts for projects
Project timelines with start/end dates
Milestones tracking
Dependencies between tasks
Ability to update timelines dynamically
4. General System Features
Clean, intuitive UI/UX
Responsive (desktop-first, mobile-friendly)
Secure authentication and user access control
Scalable architecture for future growth
Well-documented code
Technical Expectations
We are open to your recommendations, but the ideal candidate should have experience with:
Full-stack development (frontend & backend)
Modern frameworks (e.g. React, Vue, Angular, Laravel, Django, Node.js, etc.)
Database design (MySQL, PostgreSQL, MongoDB, etc.)
REST APIs / system integrations
Cloud deployment (AWS, Azure, or similar)
Experience building CRM or SaaS platforms
Deliverables
Fully functional bespoke CRM & project management system
Source code ownership
Documentation for system use and future development
Deployment-ready system (cloud or self-hosted – to be agreed)
Ideal Candidate
Proven experience developing custom CRM or project management systems
Strong understanding of business workflows
Ability to advise on best technical approach
Clear communication and structured project delivery
Available for ongoing support and future enhancements
Project Type
Fixed-price or hourly (open to discussion)
Long-term collaboration potential
To Apply
Please include:
Examples of CRM or project management systems you’ve built
Your suggested tech stack and reasoning
Estimated timeline and high-level development approach
Apply Now
Apply Now