Software Engineer, Full-Stack

Remote Full-time
About UsCorePlan isn’t your typical mining software company. We’re a Perth tech startup reimagining mining operations through our innovative digital SaaS drilling management platform. We've replaced traditional paper and spreadsheet systems with a cloud-based platform that streamlines drilling operations, data management, and team collaboration.We’re a high-performing team of execution-focused self-starters, building the next generation of software for mining. The RoleAs a Fullstack Engineer at CorePlan, you'll help reshape the mining industry by building high-performance features on our SaaS platform. You'll drive code quality, mentor peers, improve tools and processes, and collaborate with a driven team reimagining drilling operations through cloud tech.What You’ll DoDesign and deliver high-performance features for our customersEnsure our codebase is up to par with the latest industry standards through the peer-review process.Drive enhancements in engineering tools, pipelines, and processes to enhance our productivity and experience as engineers but also benefit our customersMentor to our junior members and shape the tech and culture of the teamEmbrace CorePlan's collaborative ethos, working alongside a dedicated team to achieve shared goalsTech-StackBackend: NestJS (Node.js), Django (Python), TypeScript, PostgreSQL, AWSFrontend: Next.js, React, TypeScript, Tailwind CSSMobile: React Native About youHave a solid grasp of full-stack development, with deep skills in one or two key areas (think front-end, back-end, or DevOps)Are eager to dive deep into our domain, understanding the ins and outs of what we doTake a smart, agile approach to creating solutions, focusing on delivering real value to our customers quicklyEnjoy coding with others, through pair programming or mob sessionsAre willing to share ideas and experiences to continuously improve our products and the way our team operatesQualifications and FitHave been working with Django (Python), Node.js (TypeScript), or similar for a few years in a production environmentKnow your way around databases like PostgreSQL or MySQL.Practical knowledge of Docker and making apps play nice in containers.A strong grasp of cloud services like AWS, GCP, or Azure, and have deployed more than a few apps thereExperience setting up and maintaining CI/CD pipelines and tools like Jenkins, Travis CI, or GitHub ActionsCan battled bugs with testing tools like pytest, unittest, or JestCan talk server setups, microservices, and API design in your sleepYou have an analytical mind and a knack for optimizing and enhancing systems.✨ Our CultureBesides nailing down the specifics of your job, here's what makes our team rock:First-principles thinking - We believe in breaking down and understanding problems into their most basic parts.When we eat elephants, we do it one bite at a time.LFG! – We set high goals and ruthlessly prioritise to hit them.We push ourselves to act from first principles, speak up as we care about each other as humans and embrace feedback to win as a team.Infectious passion - We highly value team members who love the career path they've chosen and strive for mastery.We embrace the excitement of overcoming challenges, and growth. If you are driven and love what you do, you'll thrive here.Yes -We’re firm believers that we "can do" until someone shows us the "can't." It's funny how often the really gnarly problems are busted by folks who had no clue they were supposed to be unsolvable.Create, launch, evolve - Creation is the spark of learning. Launch it internally, engage with customers, gather feedback, and evolve.We focus on inputs - what we can control - which ultimately drives outcomes. Perks & BenefitsFlexible/hybrid working arrangementsCentral CBD locationVibrant office culture – open plan space, birthday celebrations, team events (hello, movie nights + office jukebox!)Access to EAP mental health & wellbeing servicesCorporate swag pack

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Assistant Property Manager - Remote (West Valley Area)

Remote

Regional Director of Operations

Remote

Business Analyst / Tester - REMOTE

Remote

Child Life Specialist

Remote

Physical Therapist (PT)—Hybrid / Work From Home

Remote

Experienced Remote Data Entry Specialist – Competitive $28/Hour Opportunity with FedEx

Remote

Experienced Account Manager Customer Success – Driving Client Success in E-commerce

Remote

Research Director, Enterprise Growth Initiatives

Remote

Analytics Engineer (L5) - Acquisition

Remote

Hiring Now: Hiring for Immediate Start | WFH Client Service and

Remote
← Back