Senior Software Engineer
4 weeks ago
The Company
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.
The Opportunity
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.
What you will do
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.
Who you are
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.
Benefits
Your wellbeing is important to us - we provide private healthcare, 2 Wellness Days, an employee assistance program and a free online GP service.
As part of our Financial Wellbeing, we provide competitive Compensation, an Employee Share Purchase Scheme, Pension, Life Assurance, and Income Protection.
We help you travel by providing a bike to work scheme as well as tax saver transport tickets.
We support the women who work in Phorest by offering 2 weeks leave for Fertility Treatment, Pregnancy Loss and Menopause.
We care for your family and provide Enhanced Maternity and Paternity Benefits.
We grow our own timber We provide a great learning environment and extensive development opportunities. We run development programs and provide access to many online resources including LinkedIn learning.
Moving house? Phorest employees get 3 moving days.
We don’t believe in formal dress codes. We prefer things casual.
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.
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.
#J-18808-Ljbffr-
Senior Software Engineer
4 weeks ago
ireland NGIS Full timeNGIS EU is a global leading dedicated Geospatial and Sustainability company. We are an impact focused company with a mission to use our skills and capabilities to address significant global challenges including climate change, biodiversity and sustainable development. We are a Google Premier Partner and we specialise in designing and building high performing...
-
Senior Software Engineer
3 weeks ago
ireland NGIS Full timeGet AI-powered advice on this job and more exclusive features.NGIS EU is a global leading dedicated Geospatial and Sustainability company. We are an impact focused company with a mission to use our skills and capabilities to address significant global challenges including climate change, biodiversity and sustainable development. We are a Google Premier...
-
Senior Software Engineer
4 weeks ago
ireland Reperio Human Capital Full timeLocation Dublin City Centre, Dublin, Republic of Ireland Type Permanent Start ASAP Senior Software Engineer 104959I am working alongside an AI-powered Saas firm, we are seeking a highly skilled Senior Software Engineer with expertise in Python to join our talented engineering team. This is a remote opportunity - in this role, you will lead the design,...
-
Senior Software Engineer
4 weeks ago
ireland Fixify Full timeDirect message the job poster from FixifyAt Fixify, we're on a mission to make IT Help Desk a vehicle for care in the enterprise. We're combining a cutting-edge technology platform with a focus on operational excellence that will leave our customers wondering how they ever got along without us before.The RoleAs a Senior Software Engineer at Fixify, you're...
-
Senior Software Engineer
4 weeks ago
ireland DraftKings Full timeWe’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming.Here, “impossible” isn’t part of our vocabulary. You’ll face some of the toughest but most rewarding challenges of...
-
Senior Software Engineer
4 weeks ago
ireland PARETO SECURITIES AS Full timeJoin Continia as a Senior Software Engineer and help shape the future of business automation through cutting-edge technology! Are you passionate about .NET and Azure and driven to solve complex challenges impacting over 20,000 businesses globally? If so, we'd love to hear from you!About your role:At Continia, we empower businesses with cutting-edge software...
-
Senior Software Engineer in Test
3 weeks ago
Ireland Reperio Human Capital Full timeSenior Software Engineer in Test 100885 Desired skills: Selenium, Playwright, JMeter, K6, Java, C#, RestAssured Senior Software Engineer in Test, Fully Remote, €55-€60k Job Description: We are seeking a highly skilled Senior Software Engineer in Test to join our client's team. In this role, you will be instrumental in ensuring the...
-
Senior Software Engineer
4 weeks ago
ireland NGIS Geo Full timeNGIS is a global leading dedicated Geospatial and Sustainability company. We are an impact focused company with a mission to use our skills and capabilities to address significant global challenges including climate change, biodiversity and sustainable development. We are a Google Premier Partner and we specialise in designing and building high performing...
-
Senior Software Engineer
4 weeks ago
Ireland Optum Full timeOptum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...
-
Senior Software Engineer, Pricing&Packaging
4 weeks ago
ireland Tbwa ChiatDay Inc Full timeSenior Software Engineer, Pricing & PackagingIreland - RemoteAbout UsSince 2016, dbt Labs has been on a mission to help analysts create and disseminate organizational knowledge. dbt Labs pioneered the practice of analytics engineering, built the primary tool in the analytics engineering toolbox, and has been fortunate enough to see a fantastic community...
-
Senior Software Engineer
4 weeks ago
ireland Reperio Human Capital Full timeLocation: Dublin City Centre, Dublin, Republic of IrelandType: PermanentStart: ASAPSenior Software Engineer (Node)Salary: 125700Hybrid (2 days p/week)I'm working alongside a fast-growing startup based in Dublin, who are passionate about innovation and driving change through technology. They are looking for a Senior Node Engineer. You will play a crucial role...
-
Senior Software Engineer
4 weeks ago
ireland Genesys Full timeGenesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce...
-
Senior Software Engineer
4 weeks ago
ireland Poppulo Full timeAre you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company?At Poppulo, we’re working on what’s next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a hybrid...
-
Senior Software Engineer
4 weeks ago
ireland Fund Recs Full timeFund Recs is an award-winning Irish Fintech, founded in 2013, dedicated to building the latest technologies to transform how data is managed, processed, and leveraged by the Funds industry. Our no-code reconciliation and data transformation software takes on mundane, repetitive jobs and fully automates them, giving customers back valuable time to better...
-
Senior Software Engineer
4 weeks ago
ireland VisibleThread Full timeAbout Us:VisibleThread is a growing technology business that is expanding at a rapid rate. Our Language Analysis Platform changes the way organizations do business by reducing risk, improving efficiencies and ensuring compliance.As a product company, we have embraced the opportunities provided by generative AI and are partnering with some of our largest...
-
Senior Software Engineer
4 weeks ago
ireland Tines Full timeFounded in 2018 in Dublin, Tines is a smart, secure workflow platform designed to automate any manual task, regardless of complexity. By automating workflows, Tines empowers frontline teams to reduce monotonous, manual work and free up valuable time and resources.Tines is an integrator across your entire stack - if it offers an API, Tines connects with it....
-
Senior Software Engineer
4 weeks ago
ireland Nirvana Asia Full timeSenior Software EngineerWe’re looking for people to join the Access family, who share our passion for believing in better, and who will help us continue to grow. Love Work. Love Life. Be You.What does Access offer you? We offer a blended approach to office working, encouraging you to collaborate and connect in one of our thriving offices. We deliver on...
-
Senior Software Enginer
4 weeks ago
ireland Reperio Human Capital Full timeJob Reference: 135041Desired Skills:Java, Kotlin, Scala, AWS, Azure, Software EngineerRemoteMy client is looking for a Senior Software Developer with strong experience across JVM languages such as Java, Kotlin, or Scala to join their growing development team in Dublin. If you are an energetic, enthusiastic Senior or Lead Developer looking to work in a...
-
Senior Software Engineer II, Pricing&Packaging
3 weeks ago
ireland Tbwa ChiatDay Inc Full timeSenior Software Engineer II, Pricing & PackagingIreland - RemoteAbout UsSince 2016, dbt Labs has been on a mission to help analysts create and disseminate organizational knowledge. dbt Labs pioneered the practice of analytics engineering, built the primary tool in the analytics engineering toolbox, and has been fortunate enough to see a fantastic community...
-
Software Engineer
3 weeks ago
ireland Yahoo Full timeGet AI-powered advice on this job and more exclusive features.It takes powerful technology to connect our brands and partners with an audience of hundreds of millions of people. Whether you’re looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process trillions of data points a day,...