Software Engineer-Mobile (Android)
Apply now Job no: 493705
Work type: Permanent Full Time
Make A Real Difference At PropertyGuru.
Real Aspirations. Real People. Real impact.
At PropertyGuru Group, we believe that every person – no matter what their circumstance – should have a place to call home. That’s why we’ve been on a mission to transform how people find, finance and own home across Southeast Asia over the last 13 years.
Voted by property seekers as “Asia’s Most Influential Brand for Online Property Search”, PropertyGuru enables real-world aspirations through digital transformation and constant innovation. Every day, the work that we do has a real and positive impact on thousands of lives.
As an employee, you’ll be empowered by our community work culture, where everyone has the autonomy, support and resources to do the best work of their careers. As we evolve our journey to help people make confident property decisions, we stay true to our core values to guide the way we work and the decisions we make every step of the way: we own it and deliver it, we have fun and celebrate success, we respect and care for each other, we push beyond good, and we create what’s next.
We are looking for an Android Developer with a passion for native application development. In this role, you will play a vital role in implementing PropertyGuru’s vision to be a property seeker’s trusted advisor.
As a developer working on Android mobile applications, you’ll drive new innovations and build beautiful user experiences.
Design, develop, test, deploy, maintain, and improve the software.
Build reusable Android components.
Monitor the performance of the live app and continuously improve it on both code and experience level.
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Collaborate with QA on automated and manual testing to make sure our app releases are always worthy.
Raise the bar by reviewing each other's code, share knowledge, tips & tricks, and generally help out – within and across teams. This may include pair programming.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency and can help the team at any stage of the development life cycle.
Monitoring app reviews to detect areas for improvement.
5 years of professional Android application development experience
A degree in computer science, software engineering, information technology, or related fields.
Up to date on the modern Android programming paradigm, including the use of Kotlin, Coroutines, MVVM.
Good understanding of dependency injection frameworks like Dagger or Hilt or Koin
Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces.
Working knowledge of several architectural approaches, caching, data storage, and security.
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration
Familiarity with Firebase
Collaborative attitude, ability to take ownership
Good to have knowledge of Robolectric
PropertyGuru Group is an equal opportunity employer committed to fostering an inclusive, innovative and learning environment with the best employees. Therefore, we provide employment opportunities without regard to gender, identity, race, religion, nationality, age, marital status, disability, or any other protected status, per applicable law. If there is anything we can do to help ensure you have a comfortable and positive interview experience, please let us know.
For a full listing of our jobs, visit https://careers.propertygurugroup.com
Advertised: Singapore Standard Time 23 Oct 2020
Back to search results Apply now Refer a friend