Android Engineer at the beach

We’re looking for Android software engineers to work with us in our Manly offices, building web applications and mobile clients that access them. You’ll be involved in all aspects of product lifecycle from conception to delivery. For the right people there will be the opportunity to get engaged in customer facing roles with the possibility of travel both locally and internationally.

What we want

First and foremost you have an engineering mentality. You don’t just know how to hack code, you know how to design great apps. When we ask you about design patterns, big O notation and idempotent services you’ll come straight back at us with great answers rather than glazing over.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Craft beautiful, slick user experiences on Android phones and tablets making appropriate use of the screen real estate
  • Integrate with RESTful APIs
  • Work with the product and design team to understand end-user requirements and use cases, then translate that into a pragmatic and effective technical solution
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automation
  • Contribute to product feature planning sessions
  • Contribute to process optimisation

Tech Skills

  • Experience developing native Android client/server apps in Java
  • Solid understanding of Android Studio and Gradle build process
  • Solid understanding of object-oriented programming
  • Familiarity with concepts of MVC, Mocking and RESTful services
  • Understanding of fundamental design principles behind a scalable application
  • Experience with developing mobile apps which need reliable communications to servers.
  • Proficient with Git and JIRA
  • Some experience with OAuth and cryptography as it applies to SSL, HMACs and secure storage of data

Soft Skills

Just as important to us as your technical skills, we also want :

Curiosity: we love nerdy stuff and the people who care enough to build it. Tell us all about your side projects, your automated arduino based cat-feeder, or your home made drone.

Fantastic communicators: of course we want great written and spoken english but beyond that we expect you to ask questions, challenge the status quo and engage in robust dialogue.

Great creativity: we’re looking for that great blend between artist and engineer, scientist and poet.

Awesome energy – we want fun, enthusiastic types that want to join the mobile, cloud, social media revolution

What we offer

A great, friendly team environment

A cool office in Manly seconds from the beach

A startup atmosphere where everything is possible

A place where your work *will* make a difference.

A $60K-$90K package depending on experience and skill

Flexible working hours

Email your interest to success@moroku.com

Moroku Odyssey Logo white transparent png-01

Digital is rapidly commoditising banking around the world, forcing participants to compete on margin erosion and funding. In the new engagement economy, there is an alternative: Harness the power of game to build digital experiences that deepen customer relationships, provide value and are relevant by supporting customers to thrive with their money.

Platform

This is a staging environment