We are launching a new batch in November!

Apply below for next batch, starting 30th Nov.


Apply for the program

Move beyond your country. Unlock global job opportunities.

Learn advanced full-stack web engineering, soft skills, and leadership skills needed for remote working.

Program Outline

Pesto trains and invests in India’s top software engineering talent. Pesto is not a learn-to-code boot camp. Our typical student has a CS degree and 2+ years of relevant work experience in Web Development prior to joining Pesto


Base Curriculum

Before the training commences, every student is expected to complete our base curriculum. This includes orientation on the different topics that we will cover during the course and completing assignments in a self-paced environment.

WEEKS 3 – 8

Advanced Web Engineering

Structured modules to build strong logical and problem-solving skills. Modules will include topics such as Javascript, git, functional programming, test-driven development, continuous development and integration, accessibility, clean code, and more. Delivered via live lectures and discussions.

WEEKS 9 – 16

Deep Dive

Advanced JavaScript, React, Node, Mongo, Redux Independent modules delivered via live/recorded lectures, paired with discussions, assignments, and assessments to get you at level with international standards.


Open Source Apprenticeship

We have partnered with leading Open Source project owners that require further work. You will contribute to a chosen project, guided by Pesto and project maintainers.

Location: Your Laptop

We move fast, we know our partners do too. Most of our partners actually hire within 72 hours.

We teach Remotely via live lectures and discussions! Learn from anywhere you want. All you need is a laptop, good Wifi and the 2 hours dedication each day to upskill yourself and you are good to go.

Hear it from our students

“I love travelling and and now I can finally make that dream happen. I plan to work from a different city every month in India and hopefully move to international destinations next year. Pesto has been a life changing experience.””

SUMIT NIHALINISoftware Engineer, Remotion.com

“At Pesto, we not only get to learn CS fundamentals or latest technologies, we also get to learn soft skills, how to work with remote companies and their expectations from us. It was a complete package.”

SOURABH MODISr. Software Engineer, Highlighter.com

“Pesto made me realise the importance of having a dream and working towards it. Not losing hope on a bad day, not getting too excited on a good day but working every day to turn your dream into reality.”

MONIS AHMADEngineer at Residenetwork.com

How Much Does it Cost?

We believe in equal opportunities. Therefore we do not charge anything upfront. Instead, we earn a percentage of each student’s future income.

This puts us on the same team as our students. The better they do, the better we do.

₹0 upfront fees
17% of salary for a total of 36 months
Total payments capped at ₹20,00,000
Only pay once you make more than 1.5x to 2x your current income
₹10,000 deposit payable on joining – Refunded in Week 6 of the program

What it takes to be a Pesto developer?

Pesto is a community of developers who also happen to be lifelong learners. We’re only a catalyst in your journey whose mission is to help you realize your full potential.

  • Get the exposure to work on some of the most complex problems
  • Learn from the veterans in the industry
  • Access to a truly global community
  • Sessions with top mentors to help you scale your knowledge
  • We help you get interviews for unlocking your remote career
  • Pay nothing until you’re hired. We win only when you do

Ready to Learn?