Domogroup

Full Stack Engineer

Domogroup

full-time

Posted on:

Location Type: Hybrid

Location: Bristol • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Salary

💰 £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