facebook linkedin

Lead Android Software Engineer

Brisbane , Australia

Ref#: 21005514

Date published: 19-Feb-2021

Share with: Facebook LinkedIn Twitter Send to a friend

CBRE Group, Inc. is the world’s largest commercial real estate services and investment firm. CBRE offers a broad range of integrated services, including facilities, transaction and project management; property management; investment management; appraisal and valuation; property leasing; strategic consulting; property sales; mortgage services and development services.

CBRE owns and develops a suite of digital products to support its lines of business and its clients. Among them, CBRE HOST BUILDING is a digital tenant experience platform that connects tenants to the environments, amenities and communities that matter the most. As a successful prop-tech venture, we are growing rapidly with new clients on-boarding and new development required to fulfil client needs.  

About the Opportunity
As a Lead Android Mobile Application Developer, you will be
  • Reporting to “Director, Software Engineering, CBRE HOST BUILDING” and manages a team of at least two Android Mobile Application Developers.
  • Contributing to the development of a suite of mobile applications within the HOST BUILDING ecosystem.
  • Operating in a Scrum-oriented agile setup where you will take part in a range of activities and meetings to understand, size, design, discuss and deliver different aspects and elements of software products.
  • Managing the daily operations of a team of Android Mobile Application Developers, supervising the deliverables of the team and performing code reviews.
  • Establishing and helping the implementation of and adherence to coding conventions, architectural patterns, paradigms and principles as well as codebase quality metrics.
  • Translating specifications and requirements into executable codes and scripts while following organizational coding and architectural principles, design patterns and paradigms.
  • Performing local and remote production builds, app store deployments and tests to ensure the correct operation of the application(s) under development in different languages and stacks, predominantly upon Kotlin/Java for Android, deployed and hosted in MS Azure cloud environment(s).   
  • Using a range of tools, IDEs (Android Studio for Android) and environments to develop and test software product modules and APIs and working alongside a range of stakeholders to develop mobile application for Android.

The Lead Android Mobile Application Developer is expected to possess the following skills and competencies.
  • Excellent communication and team leadership skills
  • Expert knowledge of Android development with Java/Kotlin as well as mainstream architectural patterns and paradigms common for Android development
  • Rest API, dependency injection, MVP/MVVM architectural patterns and models
  • Unit testing and automated testing
  • Strive for achievement with a growth mindset in a high pace setting
  • CI/CD and DevOps knowledge is a bonus

Can we inspire you to join us?
CBRE is committed to building a diverse and inclusive culture across the business. We welcome and encourage applications from Aboriginal and Torres Strait Islander peoples, lesbian, gay, bisexual, transgender and intersex (LGBTI) people, women, mature age workers, people with disabilities and people from different cultural backgrounds. 

Our employee advantage program reflects our commitment to progressing your learning and development, career, recognition, well-being, benefits, pay and community contribution.

We look forward to hearing from you.