Job Description

Job Title: Senior Software Engineer

Experience: 2–4 Years
Location: Bengaluru

Company Overview

Founded in 2023 by IIT and Stanford GSB alumni, Truva is building the most delightful and trustworthy home-buying experience in India — akin to Spinny for homes.

Our comprehensive platform enables the buyer's journey end to end: from discovering great houses and scheduling visits to ensuring legal and financial support. We are a young, ambitious company, and have raised a seed round of $3M from marquee investors, signaling strong potential for rapid growth.

Role Overview

We are looking for a Senior Software Engineer to join our core founding team , working directly with the CTO and founders .

At Truva, you will help redefine the online home-buying experience by solving first-principle problems — treating this not as a real estate challenge, but as a customer experience opportunity.

What You'll Do

  1. Collaborate directly with the CTO and product/design teams to rethink how homes are bought online

  2. Build and maintain full-stack web applications using Next.js (React) on the frontend and Node.js (Express/Nest) on the backend

  3. Translate wireframes and product specs into scalable, maintainable code

  4. Write clean, testable, and performant JavaScript/TypeScript code

  5. Optimize applications for speed, scalability, and user experience

  6. Design and consume RESTful APIs , and integrate third-party services

  7. Participate in agile ceremonies: code reviews, sprint planning, and daily stand-ups

  8. Stay updated with the latest in web development trends and best practices

We're Looking for Someone With

  • 3+ years of experience as a software engineer in product-based companies

  • Proficiency with JavaScript frameworks (Node.js, Next.js, React, etc.)

  • Comfort working across frontend and backend stacks

  • Strong collaboration skills to work closely with designers, PMs, and leadership

  • A balanced mindset: knowing when to build in-house vs leverage third-party tools

  • Openness to work with modern tech stacks (Node.js, Next.js, Java, Python, React, AngularJS — any is fine as long as you are adaptable)

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application