Full Stack Engineer
Job details
Senior Full-Stack Developer (PHP, React, AI-Powered SaaS) Location: Remote Type: Full-Time, Permanent Salary: £50,000 (Negotiable) + Benefits & Stock Options after 12 months Progression: Option to move into Technical Lead role within 2 – 3 years. Our client is a fast-growing SaaS company offering AI-powered solutions tailored for the UK estate agent market. Their highly powered, cutting-edge platform automates and enhances client calls, integrates seamlessly with various CRMs, and leverages advanced AI on calls to drive results. If you're passionate about building scalable, high-impact tech solutions and are ready to shape the future of AI in real estate, we’d love to hear from you. Role Overview: As a Senior Full-Stack Developer, you will be a core and very senior part of the technical team, working on both front-end and back-end systems with a focus on stability, performance, and best practices. This role requires hands-on experience with PHP (Laravel), React, and cloud infrastructure. You’ll be tasked with developing new features, maintaining and optimizing existing systems, and ensuring smooth integration with CRM platforms. We are looking for someone who is willing to take responsibility moving forwards of the technical approach and team. Responsibilities:
- Develop, maintain, and enhance our PHP and React-based SaaS platform, focusing on performance and reliability.
- Work with Laravel-based APIs to create and manage data-driven applications and ensure smooth integration with multiple CRMs.
- Implement AI features for call analysis, working closely with our AI and data teams.
- Optimize and manage queues using Jobs, Redis, and MariaDB for efficient task processing and data storage.
- Collaborate with other engineers to refine and implement best practices in PHP and React development.
- Oversee cloud infrastructure on Digital Ocean, ensuring scalable and resilient system architecture.
- Troubleshoot, debug, and upgrade existing systems, identifying bottlenecks and implementing best practices.
- Minimum of 5 years in full-stack development, with a strong focus on both PHP and JavaScript (React).
- Backend : Expert-level experience in PHP and Laravel for building and maintaining APIs.
- Frontend : Proficiency in React (not necessarily UI-heavy but strong on React best practices, state management, component lifecycle, hooks, and ecosystem tools).
- Database : Strong working knowledge of MariaDB and Redis, including query optimization, indexing, and caching strategies.
- Cloud : Experience with Digital Ocean (or similar cloud providers) for deployment, scaling, and monitoring of applications.
- DevOps : Familiarity with Jobs, task queues, and handling asynchronous tasks effectively.
- Integrations : Experience in integrating with CRM systems and external APIs, particularly in SaaS contexts.
- Best Practices : Solid understanding of code versioning, clean code principles, and a strong commitment to documentation and testing.
- Soft Skills : Strong problem-solving abilities, good communication skills, and a collaborative mindset.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.