Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Full stack developer

Perth
Mineral Resources
Developer
Posted: 14 March
Offer description

* We encourage innovation, the courage to take on the impossible and the passion to make it happen.
* Our people's well-being is at the forefront of our thinking, and we have an in-house Wellness Centre that includes on-site Mental Health Support.
* Live Your Best Life! Our benefits offer access to deals, support, and discounts to help you unlock the important things in Life—health, Family, Recreation, and Your Future with MinRes.

The Opportunity

We are seeking an experienced Full Stack Developer to join our high‐performing NextDigital team. This is a full SDLC ownership role, where you will design, develop, test, deploy, and support a logistics and supply chain platform built on React, AWS Amplify, GraphQL, and DynamoDB — integrated with multiple enterprise systems via our event‐driven integration platform.

All infrastructure is managed as code, deployed via Azure DevOps CI/CD pipelines. You will work directly with business stakeholders, taking features from discovery to delivery, owning outcomes end to end.

This position will commence as a 12-month fixed termcontract.

Key Responsibilities:

Front‐End Engineering

* Build and maintain enterprise data management UIs using React, TypeScript, and Material‐UI.
* Implement real‐time and offline‐first features using AWS Amplify DataStore and GraphQL subscriptions.
* Write reusable custom hooks and components; manage multi‐environment Amplify deployments.

Back‐End and API Development

* Design and evolve GraphQL APIs and NoSQL data models using AWS AppSync and DynamoDB.
* Build serverless Lambda functions in Node.js/TypeScript; implement event‐driven processing pipelines using DynamoDB Streams.
* Integrate with enterprise systems via AWS EventBridge and REST APIs; implement authentication and role-based access control with AWS Cognito.
* Ensure resilience through dead‐letter queues, idempotency, and retry strategies.

Integration and Deployment

* Author and maintain cloud infrastructure using AWS CDK (TypeScript) across Dev, NonProd, and Production environments.
* Build and manage Azure DevOps multi‐stage YAML pipelines with environment gates, and automated quality checks.
* Apply OO design, SOLID principles, TDD, and dependency injection.
* Write thorough unit tests with mocking frameworks to verify business logic independently of infrastructure.
* Work within hexagonal (ports and adapters) architecture — keeping core logic decoupled from AWS specifics.
* Diagnose and resolve production incidents using cloud logging and observability tools.

Your Experience and Skills:

* Bachelor's degree in Computer Science, Software Engineering, or equivalent.
* 3–5 years of full stack development experience on cloud‐native AWS applications.
* Strong Node.js Lambda and GraphQL API experience.
* Demonstrable portfolio or code samples showcasing React/TypeScript and AWS CDK work.
* Strong analytical and problem‐solving abilities, ownership mindset, excellent stakeholder engagement skills.

About Mineral Resources (MinRes)

MinRes is a leading diversified resources company with extensive operations in lithium, iron ore, energy and mining services across Western Australia. With a focus on people and innovation, MinRes has become one of the ASX's best-performing companies since listing in 2006.

At MinRes, the future's bright. Be part of our next chapter.

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Software developer (backend saas)
Perth
Canonical
Software Developer
Similar job
Ai ml developer
Perth
Pyramid Global Technologies
Developer
Similar job
Power platform developer: build modern apps
Perth
Peoplebank
Developer
Similar jobs
IT and Tech jobs in Perth
jobs Perth
jobs Western Australia
Home > Jobs > IT and Tech jobs > Developer jobs > Developer jobs in Perth > Full Stack Developer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save