Senior Software Engineer - Salon Operations - Remote (to GMT +2) / Dublin
The work done by the salon operation team is reflected daily in the experiences of our clients, enabling them to have a robust experience with the product.
We usually respond within three days
Would you like to help to create the future of a product used by thousands of businesses and millions of consumers? Phorest Salon Software powers over 9,000 hair and beauty salons in the UK, Ireland, Germany, Australia, Finland, the USA and Canada and the platform processes 7 million appointments a month for hair and beauty consumers.
Our system touches every point of the salon experience. We have the in-salon software desktop application, Phorest Go (the native staff application), online bookings website for salons, and custom native apps per salon. In a typical month, Phorest processes 3 million appointments and we send over 3 million SMS and 4 million emails. We process 200k online bookings per month and over 150 custom built white label native apps.
The Opportunity
You will be a joining cross functional multidisciplinary team of highly skilled engineers as a key member within the salon operations group. The team owns their solutions, hence you will have the freedom to shape the product without worrying about bureaucracy or politics. We believe and trust in our team, this is reflected in our “zero micro-management” approach.
The work done by the salon operation team is reflected daily in the experiences of our clients, enabling them to have a robust experience with the product. You will be a key member of this multidisciplinary team, designing and building the future of our multi-tenant SAAS platform.
The type of person we want
Someone who will recommend and implement new software component designs or enhancements to existing software products
Someone who will work with our product designers and owners to turn high-level requirements into user stories and shippable features
Quality & high standards really matter to us - you will focus on continually applying high coding standards, excellent attention to detail and a methodological work process.
Demonstrate proper coding techniques including maintainability, reuse, clean code, unit testing and driving standards within the team.
Never stops learning, pursues and understands the latest technology trends, with a pragmatic approach to solution design. Someone who knows not only when to use a new tool or technology, but also when not to.
Coach and support teammates through code reviews and whiteboarding sessions
Be that person who takes the initiative on designing and implementing solutions that provide positive outcomes for the team and business.
Someone that challenges the norm and isn’t afraid to voice their opinion.
What we’re looking for
Proficiency in object-oriented software design
Experience with one or more JVM languages (Java, Kotlin, Groovy etc)
Proficiency with or willingness to learn Typescript/Javascript
Experience designing distributed services which can communicate in a fault-tolerant manner using both RESTful and message-driven APIs.
Experience with GraphQL would be beneficial but not mandatory.
Ability to inspire and motivate, to improve quality and productivity, maintaining technical innovation and excellence
Experience and deep understanding of modern software engineering practices such as continuous delivery, TDD, MVC, ORM
Understanding of fundamental design principles behind a scalable distributed system
Experience with relational databases.
Experience with lean/agile software development methodologies such as Kanban, XP, Scrum
Great communication: Cross-team collaboration is key in our organisation, we are looking for people who are excellent at understanding others ideas and explaining their’s.
Want to learn more about Phorest and our interview process? Check out nothingventured.rocks for our blog and Insights on building an evergreen company from the team here at Phorest.
Phorest is an equal opportunities employer and we value diversity at our company. Phorest does not discriminate on the basis of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
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.
- Department
- Development
- Locations
- Ireland
- Remote status
- Fully Remote

Ireland
We believe you will like it here
-
Flexible working
The balance between work and private life is very important to us. We offer remote, hybrid and in-office workplaces, flexible working hours, office-free onboarding and support in setting up your home office.
-
We Grow Our Own Timber
Growth is the focus in Phorest! We offer employees career development opportunities including learning and development programs, online resources like LinkedIn Learning and more!
-
We care about wellness
We offer a range of benefits such as spa days, an employee assistance program and more!
A unique company culture
Our corporate culture reflects our character and personality as a business. When we ask our team what they enjoy most about Phorest and their job, our culture has almost always been the answer.
And at Phorest, everyone has a role to play in shaping and nurturing that culture. We radiate positivity. We want everyone to feel welcome and supported to be fully involved at work.
About Phorest
Phorest Salon Software is used by 155,000+ salon professionals worldwide. Known globally for having the best salon marketing tools, Phorest leads with innovation and touches every point of the salon experience.
Founded as a technology company, today it represents so much more. In 2023, Phorest empowers the Beauty Industry to grow its businesses not just through innovation in technology, but also through personal growth mentoring and support.
Senior Software Engineer - Salon Operations - Remote (to GMT +2) / Dublin
The work done by the salon operation team is reflected daily in the experiences of our clients, enabling them to have a robust experience with the product.
Loading application form
Already working at Phorest?
Let’s recruit together and find your next colleague.