Software Engineer

At Frappe, you will work with one of the most talented and productive teams of software engineers in the country and build products that are impactful and meaningful. Most of our work is also open source, so you will be acknowledged as the creator of your work.

We are always on the look out for great engineers to join our team. You can work front-end, back-end, full-stack. You can pretty much choose to work on any of the open projects we have or propose your own project. Working with a great team with a strong track record will push you to the next level. Did we say most of what we do is Free and Open Source?


You can either work in either of the following categories:

Product Engineer

A product engineers owns a product or a module and is responsibilty for everything in their product including support, feature development, user engagement. Product engineers are those who thrive in building new products and build amazing user interfaces and also high quality back-end.

All our product engineers are full stack.


Maintainers are technical generalists who love solving hard problems and are passionate about good engineering practices. They are purists who make sure that only the highest quality code is merged in the product. Maintainers work on performance fixes, refactors, code reviews and setting up engineering practices around the product.

Operations Engineer

Operations engineers help with maintaining our internal platforms and systems. They like working with business teams to align our business goals with the platforms we are building.

Infra / DevOps engineers

DevOps engineers manage our cloud infrastructure and help our self hosted customers with their deployments. They handle configuring new systems, scalability issues, provisioning of new hardware, setting up and maintaining logging and monitoring systems.


We are looking for people who can

  • Code well
  • Have written complex software
  • Self-starters - Can read the docs and don't need hand-holding

  • Experience in Python/Javascript/JQuery/MySQL will be a plus.

  • Functional knowledge of ERP will be a plus.


If you have work to showcase, please apply with your work. If you are already a Frappe Contributor, it will be a big plus!

Working at Frappe

Frappe primarily works on creating open source software frameworks and applications. Our flagship product, ERPNext, is loved by thousands of people worldwide. We were established in 2008 and have a great reputation for building great products. We believe in creating the best products in the world and forging our own path doing it.

The work timings are flexible so you don't have to be. Work from anywhere at any time. We don't track hours, we track delivery. We encourage you to read more about the company vision and our values.

Apply for this job