propertyguru is hiring. ios / android engineer (bangkok, thailand)

15
Company Confidential PropertyGuru is Hiring Mobile Engineer Positions Bangkok, Thailand Openings

Upload: kenneth-poon

Post on 21-Feb-2017

542 views

Category:

Technology


2 download

TRANSCRIPT

Company Confidential

PropertyGuru is Hiring

Mobile Engineer Positions

Bangkok, Thailand Openings

Company Confidential2

VIETNAM

PHILIPPINES

INDONESIA

SINGAPORE

MALAYSIA

CAMBODIA

THAILAND

CHINA

MYANMAR

We are South East Asia’s LEADING Property Portal

PropertyGuru currently serves 16 million active property

seekers monthly

Company Confidential3

Company Confidential

Company Confidential4

PropertyGuru Engineering

Company Confidential5

Exceeding

3,000,000 app downloads

Company Confidential

Company Confidential6

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

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

Company Confidential

Having Fun

8

• Regular Foosball / Table-tennis Sessions

• Happy Hour

• Free fruits Wednesdays

• Regular Hackathons

Company Confidential

Join the Mobile Engineering Team

9

Company Confidential Copyright © 2017 PropertyGuru Group – Asia’s Leading Online Property Group. All Rights Reserved.

Job Descriptions

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

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

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

Company Confidential

Copyright © 2017 PropertyGuru Group – Asia’s Leading Online Property Group. All Rights Reserved.

[email protected]

** do include your **

Open Source Repositories

Linkedin Profile

Technical Blogs

Send your resume to

Company Confidential Copyright © 2017 PropertyGuru Group – Asia’s Leading Online Property Group. All Rights Reserved.

Thank You