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
Collaborate directly with the CTO and product / design teams to rethink how homes are bought online
Build and maintain full-stack web applications using Next.js (React) on the frontend and Node.js (Express / Nest) on the backend
Translate wireframes and product specs into scalable, maintainable code
Write clean, testable, and performant JavaScript / TypeScript code
Optimize applications for speed, scalability, and user experience
Design and consume RESTful APIs , and integrate third-party services
Participate in agile ceremonies : code reviews, sprint planning, and daily stand-ups
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)
Fullstack Developer • Bengaluru, Karnataka, India