Android Developer - Remote (Australia Only)

Job Type: Permanent
Posted: over 2 years ago
Contact: Sarah Kissane
Discipline:
Reference: 240492_1635214911

Work for a global award-winning software company using AI to help workforce management. At present they are looking to hire a skilled Android Developer. You will be joining a skilled team of specialists as they develop, enhance and work towards the delivery of the next generation of their suite of products.

This position offers a great opportunity for the right individual to make a difference and stamp their mark in a well-run team environment whilst gaining extensive software development experience across a wide variety of platforms. You will also be supported by on-going training and support and career development.

Key Responsibilities

  • Design and develop rich user interfaces for performance-critical mobile
  • applications, utilising cutting edge technologies
  • Adapt between business, technology, and creative disciplines, with an innate
  • ability to work with a team to deliver successful product projects
  • Evolve from problems to working solution prototypes quickly, while being across
  • the current and future state of digital technologies

Technical Capabilities

  • Demonstrated experience in native Android mobile application development
  • using Java/Kotlin
  • Excellent knowledge of Android SDK & third-party libraries
  • Strong understanding of MVP, MVVM design patterns
  • Strong knowledge of Google's Android design principles and interface guidelines
  • Experience with cloud messaging APIs, network libraries, local storage and push
  • notifications
  • Exposure with Visual Studio, C#, Xamarin, JIRA & Git
  • Experience in consuming JSON based REST API's using Retrofit, RxJava,
  • RxAndroid or Kotlin Coroutines
  • Experience with CI/CD including the publishing of Apps to the App store.
  • Strong analytical and problem-solving skills, with a focus on attention to detail
  • Strong understanding of TDD and SDLC
  • Good verbal and written communication skills
  • Proven ability to work both in a team and/or autonomously
  • Ability to work well in an agile and fast-paced environment

This role is for someone with a zest for learning, strong interest in advancing their android skills and working a very open, friendly, nurturing, fun environment. If you have some or all the above skills and attributes, I'd love to have a chat. Salary negotiable depending on skills and experience. If you'd like to apply, please quote #240492