Taro Logo

Software Engineer, Full-Stack

A Perth tech startup developing a cloud-based SaaS drilling management platform for mining operations.
Perth WA, Australia
Backend
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
Enterprise SaaS · Mining

Description For Software Engineer, Full-Stack

CorePlan is revolutionizing the mining industry with their innovative SaaS drilling management platform. As a Full-Stack Software Engineer, you'll join a high-performing team in Perth, working on a cloud-based solution that transforms traditional mining operations. The role combines frontend and backend development using modern technologies like NestJS, Django, React, and TypeScript.

You'll be responsible for designing and implementing high-performance features, maintaining code quality, and mentoring junior developers. The tech stack is comprehensive, including Node.js, Python, PostgreSQL, and AWS for the backend, with Next.js, React, and Tailwind CSS for the frontend, plus React Native for mobile development.

The ideal candidate should have several years of production experience with similar technologies, strong database knowledge, and cloud service expertise. You'll work in a culture that values first-principles thinking, passionate execution, and continuous improvement. The company offers a flexible hybrid work arrangement in Perth's CBD, with a vibrant office culture and various team events.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact in the mining technology sector. You'll be part of a startup that's actively reshaping how mining operations are managed, working with modern technologies and practices. The role offers both technical growth and leadership opportunities through mentoring responsibilities and involvement in improving engineering processes.

Last updated a day ago

Responsibilities For Software Engineer, Full-Stack

  • Design and deliver high-performance features for customers
  • Ensure codebase quality through peer-review process
  • Drive enhancements in engineering tools, pipelines, and processes
  • Mentor junior team members
  • Collaborate with team members to achieve shared goals

Requirements For Software Engineer, Full-Stack

TypeScript
Node.js
Python
PostgreSQL
React
  • Experience with Django (Python), Node.js (TypeScript), or similar in production environment
  • Knowledge of PostgreSQL or MySQL databases
  • Practical knowledge of Docker and containerization
  • Strong grasp of cloud services (AWS, GCP, or Azure)
  • Experience with CI/CD pipelines
  • Testing experience with pytest, unittest, or Jest
  • Understanding of server setups, microservices, and API design
  • Analytical mindset with system optimization skills

Benefits For Software Engineer, Full-Stack

Mental Health Assistance
  • Flexible/hybrid working arrangements
  • Central CBD location
  • Vibrant office culture
  • Team events
  • EAP mental health & wellbeing services
  • Corporate swag pack

Interested in this job?

Jobs Related To CorePlan Software Engineer, Full-Stack