As a Full Stack Engineer, you will be part of a forward-thinking organisation that harnesses advanced technologies such as Artificial Intelligence and Large Language Models (LLMs)—to develop innovative, purpose-driven solutions.
Responsibilities:
- Collaborate with a engineering team to design and deliver innovative products.
- Develop, maintain, and deploy application code and services across multiple environments.
- Actively participate in Scrum team, contributing to stand-ups, and sprint planning.
- Translate user stories into scalable, full-stack solutions that are reliable, and maintainable.
- Apply strong coding and automated testing to ensure software quality and stability.
- Integrate AI-powered features, including LLMs, to enhance product functionality.
- Leverage DevOps tools and CI/CD pipelines to streamline development workflows.
Skills and Experience:
- Strong proficiency in Node.js with hands-on experience building and maintaining RESTful JSON APIs.
- Extensive knowledge of NoSQL databases, particularly MongoDB.
- Proficient in using modern frontend frameworks such as React, Vue, or Angular.
- Experienced in deploying and managing applications on cloud platforms like GCP or AWS.
- Skilled in writing automated tests, including unit testing, API testing, and behaviour-driven development (BDD).
- Advanced skills in JavaScript and TypeScript, with best practices and design patterns.
- Familiarity with serverless architectures and microservices for building efficient, scalable applications.
For a confidential discussion, please contact Pravin on pravin.manandhar@peoplebank.com.au quoting reference 266271.