Orica

Mobile Developer

Orica

full-time

Posted on:

Location Type: Office

Location: Welshpool • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidCloudDartFlutteriOSJavaKotlinLinuxSwift

About the role

  • Develop and maintain Flutter features for Android/iOS, with exposure to Windows/Linux desktop
  • Implement Bluetooth (BLE) connections, data handling, and user flows that work reliably in challenging environments
  • Contribute to integrations across hardware, edge apps, and cloud services (APIs, authentication, telemetry)
  • Build offline-first experiences with robust sync and error handling
  • Participate in a Product Operating Model team that delivers business outcomes
  • Participate in system engineering reviews with mechanical, electronic, and firmware engineers
  • Help define and test interfaces between software and hardware
  • Engage in customer discovery, backlog refinement, and focus on delivering outcomes over outputs
  • Write tests, automate builds, and learn CI/CD and performance profiling

Requirements

  • 4 years of experience in software or mobile development (fresh graduates welcome)
  • Degree in Computer Science, Software Engineering, Electrical/Mechatronics, Physics, or equivalent experience
  • Enthusiasm for maths and algorithms; you enjoy solving problems with data and physics-based concepts
  • Hands-on experience with Flutter/Dart (through coursework, open-source, internships, or professional roles)
  • Exposure to Android (Kotlin/Java) and/or iOS (Swift); interest in desktop targets (Windows/Linux) is a plus
  • Familiarity with Bluetooth/BLE fundamentals and reliable communication patterns
  • Understanding of cloud concepts, REST APIs, and product telemetry
  • Exposure to modern CI/CD and testing practices
  • Eagerness to work with hardware-integrated systems and collaborate across disciplines
Benefits
  • Competitive salary
  • Flexible working hours
  • Professional development budget
  • Home office setup allowance
  • Global team events

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
FlutterDartAndroidKotlinJavaiOSSwiftBluetoothREST APIsCI/CD
Soft skills
problem solvingcollaborationcustomer discoverybacklog refinementoutcome focus
Certifications
Degree in Computer ScienceDegree in Software EngineeringDegree in Electrical EngineeringDegree in MechatronicsDegree in Physics