Senior Software Engineer, Salon Management – Remote (to GMT +2) / Dublin
Phorest Software is a global leader in salon software, serving over 11,000 hair and beauty salons and processing millions of appointments each month. Our platform powers a range of products including the in‑salon desktop application, Phorest Go (native staff app), online booking site, and custom native apps for individual salons.
The Opportunity
We are looking for a Senior Software Engineer to join our Salon Management Team. You will work alongside technology, product and design experts to build the future of the hair, beauty and MedSpa industry. You will help own Phorest’s core back‑office platform, including client and staff records, services & pricing, schedules, commissions and memberships. Your contributions will impact millions of users worldwide.
What You’ll Do
* Recommend and implement new software component designs or enhance existing products
* Collaborate with product designers and owners to turn requirements into user stories and shippable features
* Maintain high coding standards, clean code, unit testing and drive quality within the team
* Apply modern software engineering practices: continuous delivery, TDD, MVC, ORM
* Keep abreast of technology trends and determine when new tools are beneficial
* Coach teammates through code reviews and white‑boarding sessions
* Take initiative on designing and implementing solutions that benefit the team and business
* Challenge the norm and voice opinions when appropriate
Who You Are
* Bachelor’s Degree in Computer Science or related field
* Strong problem‑solving skills and a willingness to learn and grow
* At least 5 years of professional experience with object‑oriented software design, primarily in Java
* Experience designing fault‑tolerant distributed services that expose RESTful and message‑driven APIs
* Proficiency with TypeScript/JavaScript and experience with GraphQL (preferred but not mandatory)
* Experience with relational & NoSQL databases and performance tuning
* Experience in a scrum environment
* Strong communication skills, able to collaborate cross‑team and explain ideas clearly
Benefits
* Your wellbeing is important to us – we provide private healthcare, two wellness days, an employee assistance programme and a free online GP service
* Competitive compensation, employee share purchase scheme, pension, life assurance, income protection
* Women’s support: two weeks leave for fertility treatment, pregnancy loss and menopause
* Enhanced maternity and paternity benefits for families
* We grow our own timber and offer extensive development opportunities, LinkedIn Learning, etc.
* Three moving days if you need to relocate
Phorest is an equal opportunity employer. For this position, flexi‑time and working from home is possible. We are also open to remote work. Get in touch to ask for more information or to chat about your future with Phorest!
Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalised folks tend to only apply when they check every box. So if you think you have what it takes, but don't necessarily meet every single point on the job description, please still get in touch. We'd love to have a chat and see if you could be a great fit.
Want to learn more about Phorest? Check out nothingventured.rocks for our blog and insights on building an evergreen company from the team here at Phorest.
#J-18808-Ljbffr