Mobile Engineer (Android) at THE ICONIC

Engineering, Sydney CBD Hub sydney engineering
Posted a month ago

THE ICONIC Tech is driven by innovation and quality is highly valued. We look for Engineers who can solve problems at scale! Our systems handle a massive amount of traffic, and with more than 5 million customers visiting our site each month, it’s guaranteed you’re going to get first-hand feedback from customers on the code you deploy! As an engineer at THE ICONIC, you will learn every day. You will work alongside skilled and collaborative team members and play with hot tech in live environments. We value inclusivity where everyone has a voice and wants to contribute to our innovation culture. And yes, we have amazing employee discounts to shop on THE ICONIC!

Key tech you’ll play with in this role:

  • Kotlin (Android min SDK 21)
  • JUnit
  • RxJava
  • Bitrise
  • Event based architectures

What you’ll do

  • Collaborate with other software engineers and stakeholders in your team to build, maintain, and deploy our flagship android app
  • Work in an agile environment on enterprise-grade, high-quality software to support THE ICONIC as a leader in the online retail space.

Key learning opportunities to help you grow

  • Learning Days & access to THE ICONIC Learning Bank to accelerate your own learning
  • Work alongside subject matter experts and across our dynamic business

THE ICONIC is Australia and New Zealand’s leading online fashion, sport, kids and lifestyle retailer. Our purpose is Liberation, and we create seamless and inspiring experiences for our customers, our people and our partners so that they can express the best version of themselves. We DREAM BIG through collaboration and innovation, and we bring incredible ideas to life! 

Our business is dynamic and tech plays a key role in helping it thrive! From our customer experience online or via our apps, to our fulfilment centre robotics, supply chain tech and everything in between, our Tech team is there.  

To be considered for this role, you will have:

  • Ability to clearly articulate complex architectural and technical problems
  • Ability to apply agile methodologies when it comes to lean software development
  • APIs - RESTful API design, be able to collaborate with backend developers
  • Security-first mindset
  • Expert coding with Java/Kotlin
  • Experience with Android Studio and Android SDK.
  • Experience with testing such as Junit
  • Knowledge of modern software architecture paradigms such as event-based architectures
  • UX/UI Design
  • CICD with Bitrise and Fastlane

If you have these skills also, it would be a plus!

  • Knowledge of single codebase mobile native solutions such as React Native or Flutter
  • Experience with RxJava
  • Experience with multi-module android projects

This role is performed on a hybrid working arrangement, which means you will split your time working in the office or in a location of your choice. When in the office you'll usually be based in the Sydney CBD with great transport, shopping and food districts, and all within close distance to Hyde Park for those who enjoy lunchtime exercise or just some fresh air!