Senior Android Engineer at PropertyGuru

Singapore, Singapore

Posted on May 05 2015 (over 1 year ago)

Visas:

Employment Pass

Responsibilities:

So you think you can code?

You LOVE programming indeed. You write elegant code that code reviewers admire. You are highly motivated who passionately follows engineering best practices. You enjoy learning and playing with “bleeding edge” technologies.
That’s you. You are driven to build solutions that make life easier for millions of people. You want to create mobile apps with amazing user experience that earn five-star ratings in Google Play. You are not only well versed in Android development, but also have a strong understanding of good UX and aren’t afraid to get your hands dirty in backend code. And you are even using PropertyGuru’s mobile apps? We’re listening.

Why is mobile important at PropertyGuru?

Enough said. Mobile is eating the world. Not only is mobile quickly becoming the preferred means to find property, but mobile uniquely enables us to deliver better user experience that is more responsive, context-aware and personalized. Our users clearly want to do more on mobile.

What are examples of work that our mobile engineers have done at PropertyGuru?
  • We have developed 15 mobile apps for 3 different mobile platforms and 4 countries.
  • We have passed 1 million downloads milestone.
  • Our mobile apps always occupy top 10 most downloaded apps in both Google Play and App Store.
  • We won great awards for mobile apps every year.
Requirements: 
The following experience is relevant to us
  • 5 years of software development experience, at least 2 years in mobile space (Android).
  • Possess strong understanding of Object-Oriented Programming, especially in Java.
  • Effective with Android SDK and efficient with popular IDEs such as Eclipse, IntelliJ IDEA, or Android Studio.
  • Experience in mobile apps UI/UX design, RESTful web services and third party API integration (Facebook, Twitter, Google+).
  • Experience in design patterns, unit testing (JUnit), automation techniques (Calabash) and mobile development frameworks (PhoneGap).
  • Exposure to collaborating tools like GitHub, JIRA, Confluence.
  • Exposure to Scrum methodology and XP technical practices such as unit testing, pair programming, test-driven development, continuous integration.
  • Self-motivated, fast learner, detail-oriented, team player and a sense of humour.

Questions?

Do you have any question or comment for PropertyGuru about their position Senior Android Engineer ?

You

Please log in to ask a question

da

Dear Sir, Software engineer for 18 years, I would be interested by your job offer. These 10 past years, I've been working as Mobile software engineer. I am currently leading the most profitable mobile application (excluding games) in France and Belgium. Looking forward discussing with you more in details about my application. With my best regards, David Audrain