 
        
        Job Description
We're seeking a skilled Full Stack Developer to join our Portal Development Team. In this role, you'll be responsible for the technical design, build, and maintenance of our customer-facing web application.
You'll work across both frontend and backend to deliver seamless user experiences, while helping to design and grow our AWS-hosted solution.
Collaboration is key in this position as you'll work closely with product owners, designers, and other developers to deliver high-quality, scalable solutions that drive business value.
This role is onsite at Linfox HQ in Essendon Fields.
Key Responsibilities:
 * Manage and optimize Snowflake and Postgres cloud data warehousing solutions.
 * Design, implement, and manage AWS serverless infrastructure (Lambda, API Gateway, etc.).
 * Provide technical oversight and contribute to product decisions.
 * Troubleshoot and debug code to ensure high-quality, high-performance user experiences.
 * Write unit tests and maintain code quality using best practices.
 * Conduct code reviews and mentor team members.
 * Ensure excellent UI/UX for customers.
 * Integrate frontend applications with backend APIs for smooth data flow.
 * Support and contribute to CI/CD pipelines and testing frameworks.
Required Skills and Qualifications
To be successful in this role, you'll need:
 * Familiarity with AWS services (EC2, Lambda, S3, etc.).
 * Experience with Snowflake and Postgres or similar cloud data platforms.
 * Knowledge of version control systems (Git/GitHub).
 * Experience with state management in React or similar tools.
 * Experience integrating frontend applications with backend APIs.
 * Nice to have: Experience developing and optimizing Chatbots and Notification Frameworks, familiarity with CI/CD pipelines and testing frameworks, previous experience building data-driven applications at scale.
 * Strong analytical and problem-solving skills.
 * Excellent verbal and written communication.
 * Able to work independently and prioritize in a dynamic environment.
 * Customer-focused with a collaborative mindset.
 * Committed to safety, integrity, and continuous improvement.
Benefits
We offer a range of benefits including:
 * Competitive salary and bonuses.
 * Ongoing training and professional development opportunities.
 * A dynamic and supportive work environment.
 * The chance to work on exciting projects and collaborate with a talented team.
Others
We are an equal opportunities employer and welcome applications from people of all backgrounds and cultures. We are committed to creating an inclusive and high-performing workplace where everyone can thrive.