All open roles

Full Stack Software Engineer

Mumbai · On-site0-3 yearsFull-timePosted Sep 21, 2026Ref

About the client. We hire on their behalf and name them once we are talking to you.

Full stack
Must have
.NETC#Data structures and algorithmsPrompt engineering
Good to have
TypeScriptReactSQLExpress
Apply for this role

An early-career engineering seat on a product team. You will work across the stack rather than in one corner of it, on problems that are genuinely hard, and you will have a say in the technical decisions. The bar here is on fundamentals: how you think about a problem matters more than the number of years behind you.

What you'll do

  • Work on hard problems, every day
  • Write well-architected, robust code
  • Work with the other engineers to keep the codebase scalable, maintainable and easy to read
  • Learn where taking on technical debt is worth it and where it is not
  • Take a complex problem, break it into smaller ones, and solve each on its own
  • Contribute to technical decisions and to real product features

What we're looking for

  • 0 to 3 years of professional software engineering experience
  • Strong, hands-on .NET and C#
  • Real depth in data structures and algorithms, which matters more here than anything else on this list
  • The ability to steer agentic AI to a near-deterministic result through good prompt engineering
  • Clear communication, and comfort in an unstructured startup environment

Nice to have

TypeScript, SQL, React or Express.

Who tends to do well here

Engineers with a serious work ethic, who get something out of checking things off and seeing a result. Curious, resourceful and able to teach themselves. Comfortable being scrappy and working something out even when it is the first time they have seen it.

Apply for Full Stack Software Engineer

One form, no account to create. A BotFriday agent reviews your application within minutes and we come back to you either way.

Apply for this role

Not the right fit? See the other open roles.