How It Works

YMCS invests in India’s top software engineering talents by providing intense training on how to get the best possible job. The program is completely free upfront.Pesto fellows pay zero tution until they land an offer they are happy with and get hired.

1. Screening

We start with a screening process where we test for software engineering fundamentals, English communication skills and an intense eagerness to learn.

2. Training

Once selected, students begin our intensive training program.

During training students will dive deep into software engineering best practices, get paired up with engineering mentors from the US  , contribute to popular open source projects  and learn the soft skills  required to be an effective remote employee.

3. Get Hired

Students that pass out of training will work with our placements team to prepare for interviews, write resumes, negotiate salaries and get introductions directly to top Silicon Valley start ups.

4. Alumni

After graduation, Pesto Alumni become part of a powerful network where they can continue learn from each other and grow in their new international tech careers.

YMCS Programs

We believe in equality of opportunity. Therefore we do not charge anything upfront. Instead we take a percentage of each students future income. This puts us on the same team as our students. The better they do, the better we do.

YMCS Residency

  • Dive deep into advanced JavaScript and learn modern web development best practices node, react, redux, functional programming, test driven development, mongo, git, continuous integration, continuous development, accessibility, responsiveness and more Duration: 12 weeks
  • Eligibility: 2 – 4 years of relevant experience in web applications development
  • Full time commitment required
  • Zero Upfront Fee
  • Pay 17% of your income for 3 years when you get a job at a salary > 2x your current income
  • Expected Salary Range – 2x to 5x
  • Job Locations: India / US (remote) / UK (remotely)

YMCS Pesto Pro

  • For engineers who’ve worked at scale and have high opportunity cost. Advanced Javascript, Full Stack Integration, Architecture and Design, Speed and Performance, High Scalability and more to get on par with top international talent. Duration: 20 weeks
  • Eligibility: 4+ years of relevant experience in full stack development
  • No need to quit your job
  • Zero Upfront Fee
  • Pay 17% of your income for 3 years when you get job at a salary > 1.5x your current income
  • Expected Salary Range – 2x to 5x
  • Job Locations: India / US (remote) / UK (remotely)

Program Outline For Pesto Residency

  • Schedule: 12 weeks, Mon – Fri, 12:00 to 21:00 IST
  • Location: Gurgaon
  • New batches start every month.
  • Pre-Training:

    Before starting training, every student should review our open source curriculum. This goes over all of the different topics that we will cover during the course. It is meant to be a brief overview to introduce students to each topic. Students are expected to review this fully before their first day.

    Weeks 1 – 4: Skills Assessment of Pre-Training Resources

    For the first four weeks we will go over all of the pre-training curriculum in depth. This will be extremely fast paced as it is expected that students are at least somewhat familiar with each topic before showing up.

    Weeks 5 – 8: Capstone Project

    Students will be working in teams designing, building and shipping a real full stack application. This exposes them to real world examples of the type of work that will be expected of them after graduation.

    Every pull-request that students make will have to pass a rigorous code review by our senior engineering staff. This helps students learn best practices around application architecture, JavaScript design patterns, build tooling, testing and clean code.

    Weeks 9 – 12: Open Source Apprenticeship

    We have reached out to the maintainers of a variety of open source projects and put together a list of projects that need student help. Each student will choose one of these projects. They will then spend their last four weeks making meaningful contributions to their chosen project guided by Pesto teachers and the projects maintainers.