Senior Software Engineer Salon Ops @ Phorest

1 week ago


Budapest, Hungary Phorest Full time

Would you like to create the future of a product used by thousands of businesses and millions of consumers? Phorest Salon Software powers over 11,000 hair and beauty salons in the Ireland, UK, Germany, Australia, Finland, USA, Canada, UAE and Netherlands and the platform processes 7 million appointments a month for hair and beauty consumers. Phorest is the number 1 salon software brand for premium independent salons in those markets and our next goal is to become a platform upon which other companies can build applications for premium salons.

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.

You will be a key member of our multidisciplinary Salon Ops group, helping us enhance and expand our platform to provide salon owners with powerful tools for managing their business. You will partner with highly skilled engineers in designing and building the future of our multi-tenant SaaS platform. Given we are a smaller product group, you will have a direct influence and impact on shaping our product vision. .

You will be working on a large distributed system (event-driven and restful services running on Docker and Serverless). You will solve complex problems in an environment that values continuous growth and learning. We work with feature flags and continuous delivery to ensure our work gets to production as fast as possible.


  • Proven experience as a Senior Software Engineer
  • Strong proficiency and at least 5 years of professional experience with object-oriented software design - (for example Java, Kotlin)
  • Experience designing distributed services which can communicate in a fault-tolerant manner using both RESTful and message-driven APIs.
  • Proficiency with or willingness to learn Typescript/Javascript
  • Experience with GraphQL would be beneficial but not mandatory.
  • Experience and deep understanding of modern software engineering practices such as continuous delivery, TDD, MVC, ORM
  • Experience working with relational databases and performance tuning
  • Experience working in a scrum environment
  • Ability to inspire and motivate, to improve quality and productivity, maintaining technical innovation and excellence
  • 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 own
  • Strong focus on observability, leveraging tools like Honeycomb to monitor, debug, and improve the performance and reliability of our services

Would you like to create the future of a product used by thousands of businesses and millions of consumers? Phorest Salon Software powers over 11,000 hair and beauty salons in the Ireland, UK, Germany, Australia, Finland, USA, Canada, UAE and Netherlands and the platform processes 7 million appointments a month for hair and beauty consumers. Phorest is the number 1 salon software brand for premium independent salons in those markets and our next goal is to become a platform upon which other companies can build applications for premium salons.

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.

You will be a key member of our multidisciplinary Salon Ops group, helping us enhance and expand our platform to provide salon owners with powerful tools for managing their business. You will partner with highly skilled engineers in designing and building the future of our multi-tenant SaaS platform. Given we are a smaller product group, you will have a direct influence and impact on shaping our product vision. .

You will be working on a large distributed system (event-driven and restful services running on Docker and Serverless). You will solve complex problems in an environment that values continuous growth and learning. We work with feature flags and continuous delivery to ensure our work gets to production as fast as possible.

,[Recommend and implement new software component designs or enhancements to existing software products, 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 stop learning, pursuing and understanding the latest technology trends, with a pragmatic approach to solution design. You’re someone who not only knows when to use a new tool or technology, but also when not to, Coach and support teammates through code reviews and program pairing sessions, Be that person who takes the initiative on designing and implementing solutions that provide positive outcomes for the team and business, Challenge the norm and isn’t afraid to voice their opinion] Requirements: Java, TDD, Problem solving, NoSQL, REST, AWS Tools: Jira, GitHub, Sonar, GIT, Github Actions, Agile. Additionally: Flat structure, Small teams, International projects.

  • Budapest, Hungary Randstad Hungary Kft Full time

     Our international Australian partner is focused on the future of mobility on the field of autonomous and electric vehicles. They are looking for an experienced Senior Test Engineer to join to their growing team. Senior Test EngineerTasksThe following challenges await our new Senior Test Engineer: Take your career up by joining a team of top-notch...


  • Budapest, Hungary Speechify Full time

    Senior Software Engineer, WebMissionSpeechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.What streaming services have done for...

  • Back End Developer

    3 days ago


    Budapest, Hungary Volito Software Full time

    We are seeking a highly skilled and versatile Backend Developer with a minimum of 6 years of experience to join our development team. As a Backend Developer at Volito Software, you will play a key role in designing, developing, testing, and deploying innovative cybersecurity solutions for our clients.Bachelor's degree in Computer Science, Engineering, or...


  • Budapest, Hungary Volito Software Full time

    We are seeking a highly skilled and versatile Full Stack Developer with expertise in Back-End development with a minimum of 6 years of experience to join our development team. As a Full Stack Developer at Volito Software, you will play a key role in designing, developing, testing, and deploying high-quality mobile applications for our clients. You will...


  • Budapest, Hungary David Kennedy Recruitment Full time

    David Kennedy Recruitment is working with an award winning liquidity and technology solutions company who is seeking to onboard a Russian speaking Software Development Engineer to join their team.Position: Software Development EngineerLocation: Remote/ GMT +4 timezone (+- 1 HR)Employment type: Full-time Remuneration: Base salaryDUTIES AND...


  • Budapest, Hungary NIX Tech Kft. Full time

    NIX, a global supplier of software engineering and IT outsourcing services, is looking for a Senior DevOps Engineer in its office in Budapest (Vaci Greens, 13th district). You’ll be part of a team of professionals who are ready to find the best tailor-made IT solutions for their multinational clients in various industries and solve complex problems.WHAT...


  • Budapest, Hungary NIX Tech Kft. Full time

    NIX, a global supplier of software engineering and IT outsourcing services, is looking for a Senior Data Engineer Python in its office in Budapest (Vaci Greens, 13th district). You’ll be part of a team of professionals who are ready to find the best tailor-made IT solutions for their multinational clients in various industries and solve complex...

  • Senior Data Engineer

    2 weeks ago


    Budapest, Hungary Speechify Full time

    Mission Speechify is the easiest way to listen to the world’s information.  Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment,...


  • Budapest, Hungary TechTellent Full time

    Join TechTellent as a Senior .NET Engineer!Are you a seasoned .NET engineer looking to take your skills to the next level? TechTellent is seeking a passionate Senior .NET Engineer to join our Core Platform team. We are a fast-growing global IT and tech company that values its people and fosters a positive, growth-oriented work environment. At TechTellent,...


  • Budapest, Hungary NIX Tech Kft. Full time

    NIX, a global supplier of software engineering and IT outsourcing services, is looking for a Medior Java Engineer in its office in Budapest (Vaci Greens, 13th district). You’ll be part of a team of professionals who are ready to find the best tailor-made IT solutions for their multinational clients in various industries and solve complex problems.WHAT WE...

  • Senior Planner

    6 days ago


    Budapest, Budapest, Hungary Randstad Full time

    Design, develop, and implement supply chain planning work processes, develop short-term production schedules, coordinate with manufacturing, procurement, and warehouse teams, monitor and manage inventory levels and trends, implement inventory control policies and procedures, plan transportation and distribution of products, track key performance indicators...


  • Budapest, Hungary SEON Technologies Full time

    Are you a technically skilled, hands-on engineer that’s passionate about data engineering? Join us at SEON and explore the opportunity to join a world-class research and development organization that is also passionate about creating great data experiences for our software engineers. Those great experiences ensure that we can deliver amazing solutions...

  • Senior Data Engineer

    2 weeks ago


    Budapest, Hungary Speechify Full time

    MissionSpeechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.What streaming services have done for audio entertainment, we’re...


  • Budapest, Hungary Randstad Hungary Kft Full time

    Our client is one of the market leaders in Hungary as an architecture design software company. We are looking for an IT Security Operations Engineer to support the current systems and future growth activities within the company.Medior/Senior IT Security Operations EngineerFeladatok Implement and maintain security measures to protect computer systems,...


  • Budapest, Hungary Tesco Technology Hungary Full time

    As a Software Development Engineer, you will be an expert in different backend technologies and develop software that helps both our customers and colleagues in their daily lives. You will be responsible for the entire development and support process for a software programme. Your applications will make previously complex tasks simple with the impact ranging...


  • Budapest, Hungary MP Solutions Kft. Full time

    Our partner is a a Hungarian company striving for innovative IT solutions. Their development team, part of an international development team, has expanded significantly, so if this position sounds interesting, please apply! What they offer: Hybrid work (2-3 office day/week)You will have the opportunity to gain experience in exciting, long-term, innovative...


  • Budapest, Hungary Attio Full time

    What is Attio?CRMs are at the center of the software stack for millions of businesses. They're ubiquitous and totally essential, yet current products are completely archaic, unloved and in massive need of overhaul.This is software that millions of people use for hours and hours a day – and a $50 billion category – yet you probably can't think of a single...


  • Budapest, Hungary Gett Full time

    Gett is a technology platform solely focused on corporate Ground Transportation Management (GTM), a market worth over $90Bn globally. It is the GTM category leader, serving over a quarter of the Fortune 500 companies.Gett’s cloud-based software aggregates existing transportation providers (corporate fleet, ride-hailing, taxi, and limos) into one single...

  • Live-Ops Manager

    5 days ago


    Budapest, Hungary BlueThrone Full time

    Live-Ops Manager First things first, if you are looking for a fully remote role with flexible hours, unlimited time off, and are based somewhere in Europe or Asia, read on. About BlueThroneOur Expertise: We specialise in turning underperforming apps into market leaders, with over 50 million downloads.Our Mission: Elevate iOS and Android applications to new...


  • Budapest, Hungary Stream HPC Full time

    Are you passionate about building extremely fast software using the latest hardware?  Stream HPC is a self-funded, IT consultancy company specializing in "simply" building software using both GPUs and CPUs and the most efficient HPC and GPGPU tech. We are specialists in performance-driven software designs, GPUs and high-end CPUs and we tackle serious...