We are seeking an individual with a genuine passion for web-based software development within the Technology space, who is eager to learn, grow and make a meaningful impact. Whether you bring established experience as a full-stack developer or are looking to develop your expertise further, you will play a pivotal role in supporting our Software Architect and the wider Technology team to deliver against our existing roadmap. In this role, you will be instrumental in driving the successful delivery of software projects across the business. You will work closely with internal stakeholders, project managers, business analysts and functional consultants to identify opportunities for improvement, analyse requirements and develop solutions that are innovative, scalable and aligned with our strategic objectives. Your responsibilities will span both technical and discipline-specific domains, including requirements gathering, process mapping, governance and compliance. A hands-on approach and a willingness to engage with detail are essential. You will collaborate with key business stakeholders, end users and external partners to ensure that solutions are fit for purpose and deliver real value. Good communication skills are also important as you translate complex concepts into clear, actionable solutions for a wide range of audiences. With opportunities to work with our many disciplines within the built environment, you will help shape the way technology is perceived and utilised across Ridge, developing a culture of best practices and support knowledge sharing across the business. Ultimately, your work will enable Ridge to achieve its long-term aspirations by ensuring that technology solutions are governed, effective and embedded. Required Skills: Essential (3 years each or equivalent): PHP/Laravel 12 – Eloquent, queues, policies, Form Requests Vue.js 3 – Composition API, TypeScript, reactivity Inertia.js v2 – SSR-like SPA patterns Tailwind CSS v4 – Utility-first, responsive design MySQL 8.0 – Complex queries, optimization Git – Branching, PRs, code review Pest/PHPUnit – Feature and unit testing Architecture-Specific: Adept Flow/Project Notes: PWA, Service workers, IndexedDB/Dexie.js, Command pattern, Real-time sync RAAC Survey System: Filament 4.0, S3 integration, Queue jobs, Multi-tenancy Desirable: Vite Chart.js WebSockets Docker/Sail shadcn-vue @vueuse/core What you need to do to be effective in this role: Collaborate with stakeholders to understand processes, challenges and business needs Engage with decision makers, system owners and end users to implement solutions within our chosen technology stack Document and analyse requirements for new projects Map business processes, data flows and system architectures to support solution design Conduct root cause analysis to identify issues with existing systems and recommend effective solutions Ensuring initiative alignment with business and functional strategies, goals and objectives Support the integration of applications and platforms across the business Develop unit and feature tests and assist with user acceptance testing to ensure solutions meet requirements Champion best practices and standardised ways of working to maximise system capabilities Provide expert insight to drive process improvements and more efficient working methods Develop and maintain comprehensive project documentation and procedural guides Actively participate in training and knowledge transfer sessions for new IT solutions What will you need to be successful? Proven experience as a full-stack developer with a strong understanding of core business systems and processes Demonstrated experience in leading and supporting IT change and implementation projects Ability to conduct thorough analysis, assess current states, perform gap analysis, implement solution design and support or lead change implementation Able to follow common project governance frameworks Working knowledge of Agile delivery methodologies Strong planning and prioritisation skills, with the ability to manage multiple tasks effectively Excellent communication and interpersonal skills, with a focus on delivering outstanding customer service Ability to translate complex technical concepts into clear, user-friendly language for diverse audiences Natural collaborator with strong business partnering skills High attention to detail, with proven analytical and creative problem-solving abilities Self-motivated, with the ability to prioritise and execute tasks effectively in a fast-paced environment