ABOUT THE COMPANY CareLineLive, launched in 2018 by Josh Hough – Managing Director. Josh was born with a rare muscle weakening illness and unfortunately was written off by doctors at an early age. This and the struggles his family faced getting information about his grandfather’s care fuelled his fire and was the inspiration behind setting up CareLineLive. We serve 650 customers, in seven countries, produce revenues of over £4m and have over 40 staff. It helps 25,000 carers deliver better care and for the home care companies to improve their operations and their regulatory compliance. The Role We are looking for an experienced and hands-on Engineering Manager to provide technical leadership and oversee development of our features and solutions. This role is perfect for a proactive individual who is passionate about both technology and people, and who thrives in a collaborative and fast-paced environment. You will be instrumental in shaping the technical direction, ensuring the timely delivery of high-quality products, and building a world-class engineering team. Our tech stack CareLineLive is a monolithic application, with Laravel at its core. It’s a single-tenant application, with each customer/tenant being deployed within Kubernetes clusters. Postgres is our database of choice, augmented by Redis for caching where appropriate. The web frontend uses Angular which utilises our own in-house component libraries. We target the latest two versions of Chromium-based browsers, and aren’t afraid to make use of web-platform native features as opposed to awkward polyfills or bloated libraries. Our Android and iOS apps are built using their respective native frameworks, however we have plans to explore using Kotlin Multiplatform to abstract some of the shared backend logic. Key Responsibilities Technical Leadership: Take full technical ownership of solutions developed for the Australian market, driving architectural decisions and ensuring the adoption of best practices. Project Management: Establish clear project goals, define realistic timelines, and manage the end-to-end delivery of robust and scalable solutions. Product Design: Actively collaborate with the product team, contributing to the design process and providing crucial technical insights to create user-centric features. Compliance: Work closely with our product team to ensure all deliverables comply with local regulatory requirements and standards within the Australian Aged Care sector. Problem Solving & Testing: Partner with colleagues and customers to identify and troubleshoot issues, rigorously test solutions, and validate their market viability. Quality Assurance: Oversee the entire quality assurance process for all features and releases under your remit, ensuring a high standard of excellence. Recruitment: Proactively identify the need for and recruit top-tier engineering talent to enhance our team's capabilities. Performance Management: Conduct regular performance reviews, provide constructive and timely feedback, and cultivate a culture of continuous learning and professional development. Skills and Qualifications Proven experience in an engineering leadership role, such as Engineering Manager, Tech Lead, or Senior Software Engineer. Strong, hands-on technical background with expertise in software architecture, design, and development. Demonstrable experience in project management, with a track record of successfully delivering complex projects on time. A collaborative spirit with excellent communication skills, capable of working effectively with both technical and non-technical stakeholders. Experience or a strong interest in the healthcare or Aged Care sector, with an understanding of the importance of regulatory compliance. A natural problem-solver with a keen eye for detail and a commitment to quality. Experience in recruiting, mentoring, and managing the performance of engineers. A proactive and adaptable individual who is comfortable in a fast-paced and evolving environment. Strong experience using PHP, Laravel, and/or Angular – making use of the latest framework features. What you’ll get to do Influence and implement features throughout the development lifecycle, from conception to release. Stay on top of emerging technologies and industry trends and apply them to your workflow. Be involved with all steps of the product development lifecycle, from validating research through to UI reviews and implementation. Collaborate with both the engineering and wider product teams on a daily basis. Participate in code reviews and help to define & enforce quality engineering standards. What we ask of you: Substantial real-world experience of back-end development, ideally for a SaaS product. Be honest and hard-working. Ability to work independently and multi-task efficiently. Show an understanding of projects from perspectives of both the business, our customers, and their end users. Demonstrate proficiency in modern back-end development. Working knowledge of front-end SPAs. A strong attention to detail. Write well designed, documented, and efficient code. Good communication skills for interactions with both colleagues and customers, fluent in English. Ability to think logically and pragmatically. What We Offer: Competitive salary with performance-based incentives. A collaborative, mission-driven culture that values innovation and growth. Ongoing training, development, and clear career progression paths. Hybrid working environment. PerkBox discount scheme Opt In Private Medical with AXA 33 days annual leave including bank holidays