
Full Stack Engineer
Domogroup
full-time
Posted on:
Location Type: Hybrid
Location: Bristol • 🇬🇧 United Kingdom
Visit company websiteSalary
💰 £45,000 - £50,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AWSCloudDockerLaravelMySQLPHPReactSQLVue.js
About the role
- Working within a squad to design, build and deliver user-facing features across our product, with a focus on improving customer experience and driving innovation.
- Develop and maintain high-quality, efficient code across our stack using PHP (Laravel), React, Vue and Tailwind.
- Collaborate closely with designers, product managers and engineers to prototype and validate new ideas - including those leveraging AI and automation to enhance user experience.
- Build and consume APIs to support a scalable and secure application architecture.
- Write clean, maintainable, well-tested code following best practices for code quality, testing and CI/CD.
- Take ownership of features from concept through to delivery, monitoring and iteration.
- Participate in code reviews, knowledge sharing and continuous improvement initiatives across the engineering team.
- Contribute to discussions on how we can best use new technologies, including AI, to improve our platform and developer experience.
Requirements
- Strong experience with PHP and the Laravel framework.
- Proficiency with modern front-end technologies such as React, Vue or similar frameworks.
- Understanding of RESTful API design and integration.
- Solid grasp of MySQL or similar relational databases, with experience writing efficient SQL queries.
- Familiarity with containerised development using Docker.
- Experience working with version control systems such as Git.
- Good understanding of testing practices and writing automated tests using PHPUnit, Pest or similar.
- Strong problem-solving and communication skills, with the ability to work collaboratively in a cross-functional team.
- Nice to have: Experience or strong interest in working with AI/LLMs (e.g. OpenAI, Anthropic, Hugging Face) or similar tooling.
- Experience building or integrating AI-driven product features such as content generation, smart search, or workflow automation.
- Familiarity with AWS (e.g. ECS, SQS, RDS) or other cloud environments.
- Interest in product experimentation and data-driven iteration.
Benefits
- Unlimited annual leave - including time off for religious holidays
- £50 per month to spend on either your wellbeing or development
- EMI share options
- Flexible working hours for everyone
- Enhanced paid parental leave
- Free face-to-face counselling for up to 8 sessions
- Life assurance & income protection
- Health support plan for things like eyecare, dentist, medical support
- Option to join our AVIVA Private Medical Insurance scheme
- Your choice between a Mac or PC
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPLaravelReactVueTailwindRESTful APIMySQLSQLDockerGit
Soft skills
problem-solvingcommunicationcollaboration