We are looking for a talented and experienced PHP Developer to join our team and help us build and maintain a custom CRM system, business websites, web applications and third-party integrations.
The ideal candidate should have robust experience with PHP and Laravel, database development, WordPress and API integrations, and should be comfortable working on both new projects and existing websites.
You will play an important role in developing a scalable CRM that will manage leads, customers, sales, appointments, tasks, communications and reporting.
Key Responsibilities
- Develop and maintain custom web applications using PHP and Laravel.
- Design and develop a custom CRM system from the ground up.
- Build modules for:
- Lead management
- Customer management
- Sales pipeline
- Tasks and follow-ups
- Appointments
- User management and permissions
- Reports and dashboards
- Notifications and communications
- Develop and maintain responsive business websites.
- Work with WordPress, WooCommerce and custom PHP websites.
- Create and integrate REST APIs and third-party services.
- Integrate CRM with platforms such as Meta/Facebook Lead Ads, Google, email systems and other business tools.
- Develop database structures and optimise queries.
- Fix bugs, improve website performance and troubleshoot technical issues.
- Implement secure authentication, user roles and permissions.
- Develop automated workflows and background processes.
- Maintain existing websites and web applications.
- Ensure websites are responsive, fast, secure and SEO-friendly.
- Work closely with management/design teams to turn requirements into functional web solutions.
- Write clean, maintainable and well-documented code.