Mobile Engineer – IOS

at PropertyGuru Pte Ltd (view profile)
Location Bangkok, Thailand
Date Posted May 11, 2018
Category Thailand - Work Permit Jobs
Job Type ios


About you:
You have a passion for the craft and a strong desire to grow as professional. You strike the right balance between being technology purist and getting things done. You know that making things right is hard and requires a high level of discipline and dedication. You are eager to become part of a high calibre team delivering unique user experiences, enjoy the opportunity to witness the results of your work used by millions of users and long term consequences of your decisions. 


You will be a part of the mobile team responsible for the development and maintenance of applications aimed at a range of mobile devices including mobile phones and tablet computers. Your primary focus will be the development of iOS applications and their integration with back-end services, however, we do encourage full stack development, so be ready to update or sharpen your skills in backend technologies. You will be working alongside other engineers and developers working on different layers of a complicated system, hence a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

  • Be a valuable member of a hard-core group of engineers, bringing XP technical practices to mobile software development
  • Value the need to do unit tests and their quality along with high code coverage 
  • Maintain proper documentation to ensure continuity
  • Don’t just engineer native mobile code, but also contribute to our automated mobile UI acceptance tests, automated mobile API tests, backend and also the deployment pipeline
  • Create tools and scripts that eliminate the need for repetitive manual tasks for development and testing
  • Work with Scrum methodology, JIRA, Confluence
  • Contribute back to the community via open source projects and technical talks


  • At least 2 years of iOS native software development. Offline coding assignment may be given to evaluate you architecture decision skills.
  • Programming languages: Swift (primary language) and Objective-C
  • Good problem solving and software design skills
  • Strong understanding of Object-Oriented Programming and language-agnostic design patterns
  • Familiarity with Apple human interface guidelines
  • Practical experience with React Native 
  • Good understanding of Web UI layouts 
  • Experience in maintaining and improving iOS continuous integration and deployment process
  • Ability to contribute to XP technical practices 
  • Ability to conduct a high quality Code Review
  • Experience in unit testing and UI automation testing. TDD is greatly welcomed!
  • If you are a hard-core XP mobile engineer, we want you!

Good to have: showcase of open-source projects, portfolio of apps on Play Store, technical blogs

Visit us at:

PropertyGuru Group is Asia’s foremost online property company. Voted by consumers as ‘Asia’s Most Influential Brand for Online Property Search’, PropertyGuru helps over 25 million people find their dream home – every month.

Headquartered in Singapore, was launched in 2007 by two entrepreneurs. They had a vision to simplify the property search process and help renters, buyers, sellers and investors make confident property decisions – faster. Since then, it has grown from being a media company to a high-growth technology company, operating a suite of No.1 property portals and award-winning mobile apps across Singapore, Malaysia, Thailand, Indonesia and Vietnam. PropertyGuru also operates renowned project marketing technology platform, ePropertyTrack, and a host of industry-leading property offerings such as publications, events and awards – across multiple countries in Asia.     

For more information, please visit

Visa Assistance

Open to assisting the right candidate with the following Visa(s) / Work Permit(s)

1) Thailand - Work Permit Jobs