Make A Real Difference at PropertyGuru.
Real Aspirations. Real People. Real impact.
PropertyGuru is Southeast Asia’s leading PropTech company, and the preferred destination for over 41 million property seekers to connect with more than 63,000 agents monthly to find their dream home. PropertyGuru empowers property seekers with more than 3.2 million real estate listings, in-depth insights, and solutions that enable them to make confident property decisions across Singapore, Malaysia, Thailand, Indonesia, and Vietnam.
PropertyGuru.com.sg was launched in Singapore in 2007 and since then PropertyGuru Group has made the property journey a transparent one for property seekers in Southeast Asia. In the last 15 years, PropertyGuru has grown into a high-growth PropTech company with a robust portfolio of leading property marketplaces across its core markets; award-winning mobile apps; mortgage marketplace, PropertyGuru Finance; and a host of enterprise solutions now under PropertyGuru For Business, including a high-quality developer sales enablement platform, FastKey, DataSense, ValueNet, Awards, events and publications across Asia.
Responsibilities:
- Responsible for software development and delivering working software for every sprint.
- Design, code, document and test software in MERN stack(JavaScript/React/Node.js), NextJS, PHP , HTML and CSS. Demonstrate expertise in software design patterns, with a passion for developing clean and reusable code.
- Show thought leadership by mentoring and assisting tech/non-tech staff within the PropertyGuru Group.
- Take ownership of software development aspects, such as architectural discussions, sprint planning, quality of product and code and user experience.
- Collaborate with other talented engineers spread across a multitude of tech teams in Singapore, India and Vietnam.
Requirements:
- 3+ years of web development experience using MERN stack or Node.js or similar web technologies
- Well-versed with front-end code in HTML5, CSS3, Javascript, React.js with familiarity in various frameworks and template languages
- Possess strong understanding of Object-Oriented Programming, especially in PHP
- Proficient with database design, optimization and tuning in MySQL or MongoDB
- Experience in design patterns, unit testing, automation techniques (Selenium WebDriver)
- Exposure to Amazon Web Services (EC2, S3, EBS, RDS, SQS, Redshift, etc.)
- Exposure to Docker and Kubernetes
- Exposure to collaborating tools like GitHub, JIRA, Confluence
- Experience in frameworks such as NextJS, Express.js, Symfony 2, or proven ability to learn on the job
- Experience in Microservices, GraphQL and REST architecture
- Exposure to Scrum methodology and XP technical practices such as unit testing, pair programming, test-driven development, continuous integration or continuous delivery
- Self-motivated, fast learner, detail-oriented, team player and a sense of humor
PropertyGuru Group is an equal opportunity employer committed to fostering an inclusive, innovative an 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.