About The Position

Phorest is hiring Associate Software Engineers for its 2027 Graduate Programme. New graduates will join the Product & Engineering community to develop their software engineering skills, learn from experienced teammates, and begin contributing to product features. The role provides support as engineers learn how software is developed in a team, from understanding a problem and writing code to testing solutions and improving them through feedback. Work starts with well-scoped tasks and grows in complexity as skills and confidence develop. The programme emphasizes practical learning, customer understanding, collaboration, and sound engineering habits. Associates will use AI tools as part of the engineering workflow and participate in team practices such as planning, daily check-ins, pair programming, code reviews, coaching, and retrospectives. Phorest offers learning support through Learning Days, mentoring, career coaching, development programmes, and learning tools.

Requirements

  • Third-level education in a related field, or a relevant certification supported by strong evidence of personal projects.
  • Qualification completed within the last two years, with no more than two years’ experience in a related role.
  • Familiarity with at least one programming language, such as Java, Kotlin, or JavaScript.
  • Understanding of programming fundamentals and object-oriented design.
  • Awareness of concepts such as REST APIs and relational databases.
  • Some experience of coding, testing, or collaborative development through studies, personal projects, an internship, or another learning experience.
  • Curiosity, willingness to ask questions, and openness to feedback.
  • Clear communication, a collaborative approach, and interest in the people who use the products.
  • Ownership of learning and assigned tasks, with flexibility to adapt while developing.

Responsibilities

  • Develop coding, debugging, testing, and version-control skills through hands-on work.
  • Contribute bug fixes and small enhancements to customer-facing software.
  • Build an understanding of the hair, beauty, and medspa businesses Phorest serves and their challenges.
  • Use AI tools as part of the engineering workflow to support learning and development of engineering judgment.
  • Participate in pair programming, code reviews, and coaching, and apply feedback.
  • Join team planning, daily check-ins, and retrospectives.
  • Practise writing clean, maintainable code, testing work, and documenting solutions in line with team conventions.
  • Take ownership of assigned tasks and gradually take on more responsibility as skills develop.

Benefits

  • Private healthcare
  • Two Wellness Days
  • Employee assistance program
  • Free online GP service
  • Competitive compensation
  • Employee Share Purchase Scheme
  • Pension
  • Life Assurance
  • Income Protection
  • Bike to work scheme
  • Tax saver transport tickets
  • Two weeks’ leave for fertility treatment, pregnancy loss, and menopause
  • Enhanced maternity and paternity benefits
  • Learning environment and development opportunities, including development programmes and access to online resources such as LinkedIn Learning
  • Three moving days
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service