Role : UI Full Stack Engineer
Type : Contract
Location : Sydney
Role Overview
We are seeking a skilled UI Full Stack Engineer to join our team and contribute to the design, development, and deployment of modern web applications. The ideal candidate will have strong front-end and full-stack development experience, with expertise in React, Next.js, Node.js, and cloud-based deployment practices.
You will work closely with product managers, designers, and engineering teams to deliver scalable, high-quality solutions while maintaining best practices in software development, testing, and CI/CD.
Key Responsibilities
- Design, develop, and maintain responsive and scalable web applications using React.js, Next.js, TypeScript, and Node.js.
- Build reusable UI components and implement modern front-end development practices.
- Develop and integrate backend services and APIs to support application functionality.
- Implement and maintain CI/CD pipelines using GitHub Actions.
- Deploy and manage applications on AWS services, including S3 and CloudFront.
- Containerize applications using Docker and support deployment processes.
- Write and maintain unit and integration tests to ensure application quality and reliability.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
Required Skills & Experience
Must Have
- Strong programming experience with:
- JavaScript
- TypeScript
- React.js
- Next.js
- Node.js
- Experience building and maintaining CI/CD pipelines using GitHub Actions.
- Experience deploying applications on AWS, particularly:
- S3
- CloudFront
- Hands-on experience with Docker.
- Strong understanding of software testing practices, including:
- Unit Testing
- Integration Testing
- Experience working in Agile development environments.
Good to Have
- Experience with GraphQL.
- Exposure to Kubernetes-based deployments.
- Experience implementing automated UI testing using Playwright.
Desired Attributes
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Passion for building high-quality, user-centric applications.
- Ability to work independently and contribute effectively within a team environment.
- Commitment to engineering best practices and continuous learning.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
.NET Software Engineer (80%-100%) - Zurich
2026-06-15
.NET Software Engineer (80%-100%) - Bern
2026-06-15
Senior Java Developer
2026-05-15
- Posted
- Jun 15, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Sydney
- Company
- ALOIS Australia
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
.NET Software Engineer (80%-100%) - Zurich
2026-06-15
.NET Software Engineer (80%-100%) - Bern
2026-06-15
Senior Java Developer
2026-05-15