We are looking for two talented Full-Stack Developers (8-month fixed contract) to join our growing team. In this role, you will be responsible for building, maintaining, and scaling our customer-facing web application. You will work across both frontend and backend to deliver a seamless user experience while also helping to design and implement a new AWS-based database solution.
Key Responsibilities:
- Develop and maintain the customer-facing portal using React for frontend and Node.js for backend services.
- Design and build an AWS Back End Database for scalable web applications.
- Manage and optimise our Snowflake cloud data warehousing solution to ensure optimised data reads.
- Design, implement, and manage AWS serverless infrastructure using services like AWS Lambda, API Gateway, and other relevant serverless technologies to build scalable, efficient backend services.
- Troubleshoot and debug code, ensuring high-quality, high-performance user experiences.
- Ensure our customers have a great UI/UX experience.
- Write unit tests and maintain code quality using best practices for both frontend and backend.
Required Skills & Experience:
- Proven experience as a Full-Stack Developer with strong proficiency in React.js (frontend) and Node.js (backend).
- Solid understanding of HTML5, CSS3, and JavaScript (ES6+).
- Strong backend development experience with Node.js and web frameworks (e.g., Express.js).
- Familiarity with AWS services like EC2, Lambda, S3, RDS, and other cloud solutions.
- Experience working with Snowflake or similar cloud data platforms.
- Ability to design and implement scalable databases, with experience in cloud infrastructure (AWS preferred).
- Experience integrating frontend applications with backend APIs, ensuring smooth data flow.
- Knowledge of version control systems, particularly Git/GitHub.
- Experience with state management in React (e.g., Redux) or similar tools.
Nice to Have:
- Familiarity with TypeScript and GraphQL.
- Experience with Docker and containerization.
- Familiarity with CI/CD pipelines and testing frameworks (e.g., Jest, Mocha).
- Previous experience in building data-driven applications at scale.
At Linfox, we are passionate about creating an inclusive workplace where people can perform at their best. We welcome and encourage applications from people of all backgrounds and cultures (including Aboriginal and Torres Strait Islander peoples), ages, religions, abilities, gender identities and sexual orientations.
Sound like you? Please click the apply button to submit your application and resume.
We kindly request no unsolicited resumes or approaches from Recruitment Agencies. Linfox is not responsible for any fees related to unsolicited resumes.
Further information
Applications close on Friday, January 10th. Due to the end of year break, please expect an update during the week commencing January 6th.
You will be required to meet Linfox's employment criteria which will include but not be limited to a criminal history check and full medical with a drug and alcohol test.
To find out more about opportunities at Linfox, visit www.linfox.com/careers
#LI-XB1