Senior Software Engineer

2 weeks ago


Bengaluru, Karnataka, India PropertyGuru Group Full time US$ 90,000 - US$ 1,20,000 per year

PropertyGuru is Southeast Asia's leading PropTech company, and the preferred destination for over 32 million property seekers monthly to connect with over 50,000 agents monthly to find their dream home. PropertyGuru empowers property seekers with more than 2.1 million real estate listings, in-depth insights, and solutions that enable them to make confident property decisions across Singapore, Malaysia, Thailand and Vietnam.

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 18 years, PropertyGuru has grown into a high-growth PropTech company with a robust portfolio including leading property marketplaces and award-winning mobile apps across its markets in Singapore, Malaysia, Vietnam, Thailand as well as the region's biggest and most respected industry recognition platform – PropertyGuru Asia Property Awards , events and publications across Asia.

For more information, please visit: ; PropertyGuru Group on LinkedIn .

Who we are

Founded in 2007, PropertyGuru Group is Southeast Asia's pioneering and most trusted property technology company.

PropertyGuru's success is firmly rooted in solving a very big consumer pain-point - making finding a home a straightforward and transparent process for everyone involved. With this focus at our core, we are now the leading PropTech company in five markets across South East Asia and employ over 1,200 Gurus.

Our Culture

Finding solutions together is in our DNA – we learn fast, deliver swiftly, and pursue greatness every day. We have a culture of innovation where people seek to proactively solve complex problems and challenges.

We go the extra mile to look after our Gurus' professional and personal wellbeing. Our Gurus have access to extensive technical and strategic training. From workshops and workout sessions to flexible work arrangements and more, there's always an interesting program to look forward to.

Our team operates in a flat, low hierarchy, and agile environment that promotes bold ideas and innovation. We believe in open communication to foster a sense of purpose among all our Gurus.

What we are looking for

We are looking for a Senior Full Stack web developer with a passion for mobile app development. In this role, you will play a vital role in implementing PropertyGuru's vision to be a property seeker's trusted advisor.

As a developer working on full-stack web and mobile app development, you'll drive new innovations and build beautiful user experiences with a performance mindset.

Responsibilities
  • Design, develop, test, deploy, maintain, and improve the software.
  • Build pixel-perfect, smooth UIs across both mobile platforms.
  • Build a backend for the frontend.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes
  • Monitor the performance of the application and continuously improve it on both code and experience levels.
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Collaborate with QA on automated and manual testing to make sure our app releases are always worthy.
  • Raise the bar by reviewing each other's code, share knowledge, tips & tricks, and generally help out – within and across teams. This may include pair programming.
Must have
  • 5+ years of professional software development experience.
  • 3+ years of professional experience in Typescript / Javascript with React
  • 2+ years of professional experience with the SSR framework, such as NextJS
  • Ability to understand and implement backend for frontend.
  • Ability to write well-documented, clean code
  • Experience in testing with tools like Jest, Mocha
  • Excellent communication skills are needed to work with stakeholders
  • Working knowledge of several architectural approaches, caching, data storage, and security.
  • Experience in System design with industry standards architecture patterns
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with CI/CD practices
  • Collaborative attitude, ability to take ownership
Good to have
  • DB design and architecture knowledge with MongoDB/MySQL
  • GraphQL / Nest JS experience.
  • REST API Development
  • AI and LLM engineering

Our commitment to you:

  • Hybrid flexible working that focuses on outcomes over hours.
  • Holistic rewards package covering your financial, physical & mental health.
  • Multi-directional career development across all levels.
  • Inclusive benefits like equal paternity leave, supporting all employees in work-life balance.


  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • Bengaluru, Karnataka, India Progress Software Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, Karnataka, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...


  • Bengaluru, Karnataka, India Spigot Software Full time

    This role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Developer 3 As a Senior Software Engineer you will play a vital role in crafting software solutions that drive innovation and user satisfaction. Your expertise will be valued as we continue to push the boundaries of healthcare solutions. In this role, you will be responsible for designing, coding, testing, and maintaining software solutions that...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job DescriptionJob DescriptionRoles and Responsibilities- Operate as a start-up within a highly influential InsurTech company- Drive engineering best practices such as TDD and GitOps- Lead the team in architecture and design discussions, and represent the team in cross company architecture decisions- Partner with product management and engineering leadership...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Development Engineer As a Senior Software Development Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet...