Job Overview Smart Security Infrastructure used in data centers, hospitals, and large scale buildings. Melbourne based role, but open to remote or work from home (WFH) candidates that are based within Australia. Modern dev environment, fun hardware, build features for video streaming and surveillance applications. Initial six month contract, two Mobile Software Engineering positions available (iOS or Android developers). See your code bring hardware to life, cover your desk in blinking LEDs and build either iOS or Android Mobile Applications to control hardware in remote locations. Do you find Mobile Apps Development is often abstract and hard to understand? You know you're doing something, but it's hard to see or quantify the impact of your work. If you'd like to change that, then you'll find working on hardware devices interesting. You can see your code doing something in real life, like collecting data from a remote device or making a device on the other side of the planet do something for you. Developing Mobile Apps for hardware devices will challenge you in new and different ways. You'll have to get your head around Bluetooth communication protocols. Trying to connect to a 3rd party device can feel like squeezing juice out of a brick. But when you get it working, you'll have your Eureka moment and know you're making progress. The only thing you'll have to watch out for is the envy on your friends' faces when they hear about your desk, covered in blinking LEDs and high-end sensors that process masses of complex data over the cloud. Sound good? Then you'll want to chat to this team of engineers that have built infrastructure that monitor over 50 million transactions every year. You'll work with hardware, firmware and other software engineers as their subject matter expert on all things Mobile. You'll design, implement code and test either iOS or Android applications that work in remote conditions, from freezing cold to boiling hot and all around the world solving some extra curly problems along the way. As there are two roles for separate projects, the work will either be Android (using Kotlin) or iOS focused (using Swift). You'll join a self-directed team with Principal Engineers, following Agile scrum methodology (but not religiously). You'll be a Senior Mobile Developer so it's important you're self-directed and know how to build mobile apps from start to finish. You'll be supported with peer code reviews working alongside a team that frequently gets together for learning and development sessions. Want to find out more about working here? Get in touch with us. Don't worry about updating your CV, we can think about that later. #J-18808-Ljbffr