PropertyGuru is Hiring. Join the band of mobile engineering rockstars at South East Asia's Leading Property Portal, PropertyGuru. We are looking for iOS / Android Engineers to join us and be part of the awesome team responsible for serving 16 million users every month.
6. Company Confidential
6
Mobile Engineering
Code Coverage One Click ReleasesUnit Tests
UI Automation Tests Strict Code Reviews
Automated Api Testing
BDD / Cucumber
Scrum
Continuous Integration
Current Engineering Practices
7. Company Confidential
• iOS Automation - XCUITest + Gherkin (July 2016)
• Swizzling (July 2016)
• Swift Server (July 2016)
• Scripting in Swift (August 2016)
• iOS Dynamic Library Injection (November 2016)
• Functional Programming with Swift (January 2017)
Dev Community Contribution
7
Public mobile development talks given by mobile team
engineers in 2016
11. Company Confidential
Mobile
Engineer
(iOS)
11
• Minimum 2 years of iOS Native Software
Development using Swift (primary
language) and Objective-C
• Maintain and improve iOS Continuous
Integration and Deployment process
• Possesses strong understanding of OOP
and language-agnostic design patterns
• Able to contribute XP Technical practices.
Required to do Unit Testing. TDD is greatly
welcomed
• Able to conduct high quality Code Review
12. Company Confidential
Mobile
Engineer
(Android)
12
• Minimum 2 years of Android Native
Software Development using Java. Familiar
with Android SDK and Android Studio
• Maintain and improve Android Continuous
Integration and Deployment process
• Posesses strong understanding of OOP and
language-agnostic design patterns
• Able to contribute XP Technical practices.
Required to do Unit Testing. TDD is greatly
welcomed
• Able to conduct high quality Code Review
13. Company Confidential
• Problem Solving / Algorithm
• iOS / Android Offline Assignment
• Face-to-face / On site interview
Interview
13
Hiring Process
Advantageous
• Technical Blogs / Talks
• Starred Repositories
• Open source contribution