Android Developer Permanent role based in Melbourne or SydneyWe're REA REA Group is not your average digital business.From humble beginnings in a garage in Melbourne's east in 1995, we have grown into a leading global digital business, specialising in property.With bold and ambitious goals, we are changing the way the world experiences property.Our people are the key to our success.At the heart of everything we do, is a thriving culture centred around high performance and care.Where the team fits in This role will be focused on supporting the Ignite Platform, more specifically the App/Native side of the experience.What the role is all about Develop and maintain the Ignite App for Android platformCollaborate with cross-functional teams to define, design, and ship new featuresEnsure the performance, quality, and responsiveness of the appIdentify and fix bugs and performance bottlenecksConduct code reviews and provide constructive feedback to team membersParticipate in Agile ceremonies and contribute to continuous improvement initiativesIntegrate third-party APIs and services into the applicationWork with CI/CD pipelines to automate build and deployment processesStay up-to-date with the latest trends and technologies in Android developmentOptimise the app for scalability and speed of deliverySupporting our federating teams by providing guidance, technical expertise and options to solve technical problems.Create and maintain technical documentationAlign and share knowledge with mobile community at REA on coding patterns and architectureConduct unit testing and ensure code quality is maintainedAssist in the discovery process including analysis, design, and architecture of new features and componentsWho we're looking for Prior experience as an Android DeveloperCan write clean, maintainable, and efficient code in Kotlin and Jetpack composeExperience practising CLEAN architectureStrong understanding of Android development and its lifecycleExperience with GraphQL APIsExperience with Analytics, A/B experimentation, and third party SDKsKnowledge of modern architectural patterns and design principles.Understanding of CI/CD pipelines and automated testing frameworks.Strong communication and collaboration skills.Proactive, self-motivated, and able to manage the competing demands of multiple projectsBachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)The REA experience The physical, mental, emotional and financial health of our people is something we'll never stop caring about.This is a place to learn and grow.We're committed to your development – both professionally and personally.We offer: A hybrid and flexible approach to workingFlexible parental leave offering for primary and secondary carersPrograms to support mental, emotional, financial and physical health & wellbeingHack Days so you can bring your big ideas to lifePerformance recognition programs because hard work should never go unnoticedOur commitment to Diversity, Equity, and Inclusion We are committed to providing a working environment that embraces and values diversity, equity and inclusion.We believe teams with diverse ideas and experiences are more creative and effective.Join our Talent Neighbourhood Keen to be part of REA but didn't find a perfect match with this opportunity?You should join our Talent Neighbourhood! #J-18808-Ljbffr