
Senior/ Medior Fullstack Engineer (PHP, ReactJS)
Job Description
Overview
CreditorWatch is Australia’s only dedicated B2B credit reporting agency, and one of the country’s most innovative fintech success stories.
We offer a complete suite of credit reporting and risk management solutions across the entire customer lifecycle - from onboarding and automated credit decisioning through to ongoing monitoring, PPSR registrations, UBO/KYC reporting and automated collections.
Trusted by thousands of businesses across every industry and region in Australia, CreditorWatch sits at the centre of the country’s B2B economy, providing the data, insights and technology that keep trade moving.
Responsibilities
- Build and enhance customer self-serve experiences that reduce operational load and improve transparency.
- Maintain and improve internal admin screens for customer management and platform configuration.
- Deliver end-to-end features: UI, API integration, validation, error handling and telemetry.
- Partner with product/design to ship iterative improvements with clear outcomes and adoption metrics.
- Contribute to AI uplift in the product experience where relevant, including integrating with MCP-enabled services in a governed way.
- Provide continuous support and guidance to less senior colleagues through regular coaching activities and support them in fulfilling their personal development plans.
Qualifications
- At least 4 years of experience working with PHP Development.
- Deep understanding of how to build performant, reliable, decoupled, testable and maintainable code with PHP (preferably Symfony, Laravel)
- Experience with continuous integration and deployment pipelines using tools such as Jenkins, TeamCity, CircleCI, etc.
- Experience with building services and RESTful APIs
Strong frontend fundamentals and experience building modern, accessible, API-driven web experiences.
Confidence in integrating with backend services and designing pragmatic workflows (not just UI polish).
Good engineering habits: testing, performance awareness, and maintainable code in a team environment.
Good English communication skills (both verbal & written), especially in the global software development environment.
Be happy to coach, mentor and train less senior colleagues.
Nice to have
Experience building customer portals and/or internal tooling/admin consoles.
Familiarity with roles/permissions and self-serve enablement patterns (e.g., SSO self-serve).
Exposure to AI tool integration patterns (especially MCP) and safe UX patterns for AI-assisted features.