The Role
We are passionate about making a difference and are looking for a talented Senior Full Stack Developer to join our dynamic engineering team based in Brisbane.
As a Senior Full Stack Developer, you’ll play a key role in developing and maintaining high-quality software solutions, focusing primarily on backend PHP and frontend React development. You will work closely with cross-functional teams to ensure seamless integration, optimise application performance, and drive the development of new features for our innovative platform. Your expertise in both backend and frontend technologies will be vital in delivering scalable, secure, and high-performance applications that meet the needs of our growing business. Additionally, you’ll have the opportunity to mentor junior developers and contribute to FlowLogic’s long-term growth strategy.
About FlowLogic
At FlowLogic, we’re not just building software, we’re shaping the future of care through innovation. As a fast-growing company in the technology and services space, we’re a leading cloud-based solution designed to transform how NDIS providers deliver support across Australia and New Zealand. Our platform empowers disability organisations to streamline operations, boost productivity, and stay fully compliant, freeing them to focus on delivering life-changing services.
Behind our success is a close-knit, high-performing team with a strong culture of collaboration, curiosity, and continuous growth. You’ll work directly with senior leaders, have a clear impact from day one, and enjoy the support you need to grow your career in a business that’s scaling fast and going places.
Your Responsibilities
Reporting to the Head of Engineering, you will:
- Design, develop, and maintain backend systems using PHP (including frameworks like Laravel) and frontend applications with React to deliver scalable, high-performance software solutions.
- Collaborate with cross-functional teams to gather requirements, design software architecture, and implement features that align with business goals.
- Write clean, efficient, and well-documented code while adhering to best practices in software development, coding standards, and testing.
- Optimise application performance to ensure fast and responsive user experiences across all platforms.
- Identify, troubleshoot, and resolve complex software issues and bugs in both backend and frontend components.
- Conduct thorough code reviews, providing constructive feedback to junior and mid-level developers. Act as a mentor, sharing technical expertise and fostering team growth.
- Ensure the security and scalability of applications by applying appropriate coding techniques and best practices.
- Participate actively in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Contribute to continuous integration and continuous delivery (CI/CD) pipelines, while suggesting and implementing improvements to streamline development processes.
- Build and maintain secure, efficient APIs to support the B2B SaaS ecosystem. Utilise deep knowledge of MySQL and managed database services like AWS RDS.
- Suggest and implement ways to improve team velocity, optimise development lifecycle processes, and enhance overall workflow efficiency.
Essential Criteria
- Expertise in backend PHP development (with frameworks like Laravel) and frontend React, including hooks and state management.
- Extensive experience with coding standards, testing (Unit/Integration), documentation, and best practices in software development.
- Solid understanding of system architecture, database management (especially MySQL), and API integrations, with experience in building and maintaining secure APIs.
- Proficient in using version control systems like Git.
- A collaborative spirit, with the ability to mentor junior team members and contribute to continuous improvement of processes and workflows.
- Strong problem-solving skills, with a proactive approach to troubleshooting and resolving production issues.
- Excellent communication skills to collaborate effectively with cross-functional teams and lead technical discussions.
What We Offer
- A supportive, inclusive, and engaged team environment.
- The opportunity to do meaningful work at the intersection of care and technology.
- A competitive salary package, with potential for growth and development.
How to Apply
If you’re passionate about helping customers, love working in a collaborative team, and want to make a difference in a growing tech company, we’d love to hear from you. APPLY NOW!
We appreciate all candidates who have taken the time to apply, but only shortlisted candidates will be contacted.
We value diversity and we believe that our uniqueness makes us stronger. We encourage applicants from diverse and/or minority backgrounds to express their interest. We believe in creating a working environment where individuals can bring their full self to work and are valued for their unique contribution.