Is this your new career?
Full Stack Developer
- Perth, Western Australia, Australia
- Permanent, Full time
MinRes can offer you!
- 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 and forward‑thinking Full Stack Developer to join our high‑performing technology team. In this pivotal role, you will design, develop, test, and deploy high‑quality web applications and APIs that deliver measurable business value across the organisation.
Working across the full software development lifecycle (SDLC), you will apply modern TypeScript frameworks, cloud‑native architecture, and robust back‑end systems to produce scalable, secure, and maintainable solutions.
Key Responsibilities:
Front‑End Engineering
- Build, optimise, and maintain user interfaces using Next.js and Chakra UI
- Implement responsive, accessible, and scalable UI designs aligned with UX specifications
- Ensure application performance, maintainability, and cross‑platform compatibility
Back‑End and API Development
- Design and develop APIs and back‑end services using AWS ECS, AWS Lambda, and PostgreSQL RDS, with Prisma for database migrations
- Integrate SQL/NoSQL databases and manage secure, efficient data flows
- Implement authentication, authorisation, and role‑based access controls
Integration and Deployment
- Utilise Azure DevOps for CI/CD pipelines, automated builds, and deployments
- Integrate with cloud services (AWS, Azure), microservices, and storage solutions
- Document APIs, endpoints, architectures, and deployment procedures
Agile Collaboration
- Contribute actively within Agile/Scrum teams, including sprint planning, reviews, and retrospectives
- Collaborate with stakeholders to translate business requirements into technical solutions
- Champion best‑practice coding standards, including Test‑Driven Development (TDD) and systematic refactoring
Your Experience and Skills:
- Collaborate with stakeholders to translate business requirements into technical solutions
- Champion best practice coding standards, including Test Driven Development (TDD) and systematic refactoring
- Bachelor’s degree (or higher) in Computer Science, Software Engineering or an equivalent discipline
- Prior experience in full stack development
- Tech Stack 1 (Next.js, AWS Lambda, PostgresSQL) is essential
- Tech Stack 2 (C#, Azure Function, D365 FinOps) is highly regarded
- Demonstrable portfolio or GitHub showcasing relevant projects
- Proficiency in JavaScript/TypeScript and relevant frameworks (Next.js, Chakra UI).
- Strong back-end skills and API development experience
- Database experience (PostgreSQL, MySQL or equivalent)
- Familiarity with Docker, Kubernetes, and microservices architecture
- Strong analytical, communication and problem-solving abilities
- Ability to work independently and manage priorities in a fast-paced environment
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.