We are seeking a Full Stack Application Developer to drive the end-to-end development of customer-facing and internal business applications; 482 Visa sponsorship is available for the right candidate. You will be responsible for everything from designing intuitive user interfaces to architecting robust server-side logic. This role requires a product-minded developer who understands how to build features that solve real-world business problems while ensuring high performance and security. Core Responsibilities App Architecture: Design and implement the full application stack, ensuring a seamless flow between the frontend, backend, and database layers. Frontend Development: Build responsive, accessible, and high-performance user interfaces using React, Vue, or Next.js. Backend Engineering: Develop and maintain scalable server-side applications using Node.js, .NET Core, or Python (FastAPI). Data Modelling: Design and optimise relational and non-relational database schemas to support application features. API Integration: Build and consume secure RESTful or GraphQL APIs to connect the application with third-party services and internal systems. Quality Assurance: Lead the implementation of automated testing suites (Unit, Integration, and E2E) to ensure application stability. Product Collaboration: Work closely with Product Managers and UI/UX designers to translate user stories into functional, production-ready features. Selection Criteria Experience: 5+ years of professional experience in Full Stack Application Development. Frontend Mastery: Deep expertise in modern JavaScript/TypeScript frameworks and state management. Backend Proficiency: Strong background in server-side logic, authentication, and secure coding practices. Cloud & DevOps: Practical experience deploying applications to Azure or AWS using CI/CD pipelines. Database Skills: Advanced proficiency in SQL and experience with NoSQL solutions. Problem Solving: Proven ability to troubleshoot complex issues across the entire application lifecycle.