Hays

Full Stack Engineer

Hays

Perth, Western Australia, Australia · Contract

Be the first to apply

Experience
2–5 yrs
Salary
—
Openings
1
Posted
1 day ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We are seeking a skilled Full Stack Engineer to design, develop, and sustain web applications using a contemporary technology stack including Node.js, React, Vite, PostgreSQL, Redis, and AWS services like SNS. The role demands writing clean, scalable TypeScript code while engaging actively in Agile Scrum processes such as retrospectives, backlog grooming, planning, and daily standups.

Key Responsibilities

  • Develop and maintain web applications leveraging Node, React, Vite, Postgres, Redis, and AWS infrastructure components.
  • Deliver well-structured, maintainable TypeScript code focused on scalability and clarity.
  • Interpret complex requirements into precise Jira tasks and participate in Agile ceremonies effectively.
  • Work collaboratively with cross-functional product teams by reviewing code and offering constructive feedback.
  • Create unit tests, integration tests, and automate end-to-end testing using Playwright and Cypress tools.
  • Implement integrations with external APIs such as Slack, Azure, and access control systems; also build internal frameworks to facilitate these connections.
  • Utilize Bitbucket for source control and manage build automation via Bitbucket Pipelines.
  • Provide operational support including handling production alerts during business hours on a rotational basis.

Experience and Skills Required

  • 2 to 5 years of professional software engineering experience handling software analysis, design, implementation, testing, and support.
  • Strong passion for software development, keen on embracing new technologies and tools swiftly, including AI-enabled tools.
  • Proven ability to collaborate effectively across diverse roles and geographic locations.
  • Strong problem-solving aptitude along with dedication to excellent customer support.
  • Ability to integrate smoothly within a team of seasoned software engineers.

Preferred Qualifications

  • Experience with AI and analytics, including using AI development tools.
  • Proficiency in C and C++ programming languages.
  • Expertise in C# and .NET framework.
  • Experience in managing and deploying applications on cloud platforms such as Azure, Google Cloud, and AWS.
  • Familiarity with data warehousing and big data technologies.

Tools & software

Node.js React PostgreSQL required Redis required Atlassian JIRA required Amazon Web Services AWS required Vite required Microsoft Azure required Cypress required

How they work

Teamwork & Collaboration Problem Solving Adaptability
Online · instant AI help
Broxer