Full-Stack PHP & React Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
The client is seeking a senior full-stack engineer with strong expertise in PHP and modern JavaScript/TypeScript, including React. The role involves building and operating production systems end-to-end, covering frontend, backend, and infrastructure. The engineer will contribute to both consumer-facing platforms and B2B insights tools, focusing on performance, data quality, and engineering best practices.
Responsibilities:
-
Build and operate production systems end-to-end
-
Develop and maintain the client’s main website and supporting systems
-
Drive review generation, accommodation discovery, and reservations features
-
Partner with accommodation providers to display adverts and manage listings
-
Enable verified partners to reply to student reviews
-
Develop the Insights Tool for B2B clients including interactive maps, dashboards, and analytics
-
Handle data ingestion (ETL), modeling, visualization, and reporting with focus on performance and data quality
-
Maintain key services such as Content Service and User Service
-
Manage engineering infrastructure and tooling including Bitbucket Pipelines, CI/CD, Pulumi, Kubernetes, GCP resource configuration, and CloudFlare WAF and Zero Trust setup., You will work within the Product Engineering Team responsible for the main website and supporting systems, collaborating with internal teams and partners.
Requirements
7-8+ years of professional full-stack development experience
-
Strong expertise with Symfony and/or Laravel
-
Strong proficiency in modern JavaScript/TypeScript, including React
-
Solid MySQL experience including query optimisation, schema design, and performance
-
Experience building and consuming RESTful APIs and microservices
-
Proven ownership of complex systems or features end-to-end
-
Experience working across both frontend and backend (true full-stack)
-
Familiarity with Elasticsearch or similar search technologies
-
Strong communication skills in English (written and spoken)
- Strong engineering practices including testing, code reviews, and quality mindset., * English (Must have)
- PHP (Must have)
- MySQL (Must have)
- Symfony (Strongly preferred)
- React (Strongly preferred)
- Laravel (Strongly preferred)
- Python (Nice to have)
- Elasticsearch (Nice to have)
- Google Cloud Platform (GCP) (Nice to have)
- Pulumi (Nice to have)
- Kubernetes (Nice to have)
About the company
The client is a leading platform for student accommodation and university insights, providing consumer and B2B products to students, accommodation providers, universities, and investors.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…