Earn as you learn


Level up your software development skills while working on real-time projects and being mentored by Bulgaria’s top software experts. Apply for our remote training program MentorMate DevCamp no matter where you’re located.


What is DevCamp

MentorMate DevCamp is a 4-month training program designed to provide tutoring on a diversity of web and mobile technologies for young talents so that they can launch their careers as Full-Stack Developers, Mobile Developers, or Automation QAs. During the program, you will receive both theoretical knowledge and practical assignments. You’ll be mentored by MentorMate’s highly qualified software experts, and you’ll get to work with some of the most intelligent and motivated fellows, as only the top 3% of software development talent in Bulgaria enters the program.

Develop the skills you need by working on a real software project
Receive a salary while you develop your programming skills
Experience our culture and see how we run our projects
Work in one of the biggest software development companies in Bulgaria


Phase 1

In the first month of the DevCamp program, you will learn the basics of software development and go through extensive soft skills trainings. This introductory period will provide you with an overview of MentorMate’s software development approach and prepare you to become a part of our delivery teams.

1 Month
Phase 2

During the second phase of your DevCamp experience, you will meet your team and the mentor who will guide you throughout the program. You will work on world-class projects for some of the largest global companies in sectors such as healthcare, finance, insurance, and more. Depending on the client and your career interests, you’ll focus on different programming languages and technologies: Web (.NET, Java, Python, JavaScript with Vue.js, React, Angular, Node.js, or CMS) and data analytics technologies, Mobile (iOS, Android, React Native), or Automation QA (Groovy, Gherkin, Cucumber, Selenium, Rest Assured, RestSharp).

3 Months
Phase 3

By the time you reach the third phase, you will have substantial software development or software testing experience, and you will have the opportunity to grow your expertise further. More than 60% of DevCamp graduates receive an offer for permanent employment at MentorMate. By joining the company, you will have the opportunity to work on world-class projects side by side with some of the most intelligent software development talents. 

Permanent Employment
Phase 4

DevCamp paves the way for your career growth at MentorMate. Graduating from the program will give you a holistic view of our software development or software testing processes, enhance your technical skills, and familiarize you with cutting-edge technologies. We value our employees and share our success through competitive pay and benefits, advancement opportunities, and flexible working models.

Career Development

Past Editions

The first edition of DevCamp took place in 2019. Since then, there have been three more DevCamp programs, all conducted entirely online. Since the first DevCamp, interest in the program has continued to grow, and so has the number of applicants. Our statistics show that DevCamp is highly competitive, as the hired participants are among the best from the top 3% of software development talent in the country.

“MentorMate DevCamp has not only provided me with the knowledge needed to start my career as a Software Developer, but has also exposed me to a realistic environment and prepared me for various situations, which I encountered later in my work. It also taught me the importance of being a team player.”

Preslava Petkova

Software Developer

Ivaylo Grahlyov profile picture
“DevCamp was my first "official" job as a developer. I knew it would require not only knowledge but dedication and a little "push". DevCamp was that "push" for me - I managed to get promoted from a trainee to a mid-level position in 6 months. ”

Ivaylo Grahlyov

Software Developer

You Need to Have

Good understanding of code and algorithms as well as strong analytical skills
Basic knowledge of at least one programming language
Passion for learning and desire to work with diverse technologies
Good communication and teamwork skills and the ability to take ownership of your work
Excellent English skills, allowing you to communicate with clients on a daily basis
Proactive approach, ability to ask questions, and go beyond what’s expected
Looking for the best talents

Application Process

Our goal is to find the best among the best young talents in the country. After applying, you’ll receive a link with your assessment via email. You can use one of the following programming languages for the technical assessment: C, C++, C#, Go, Java, PHP, Python, Python3, Ruby, JavaScript, TypeScript, Dart, Kotlin, Swift. You will have 5 days to complete the assessment after applying. Once you pass, you’ll be invited for a short online interview in English. The best of you will be invited to start the program on 01.02.2022.

Open Application Process

1 December – 21 January


To be submitted by the end of the day on January 23

Online Interviews

1 December – 27 January


1 February 2022

Want to Join?