Frequently asked questions


You can apply through our website's career page or the trainee page. You can also do it through As a last option, you can send us an email with your CV attached and the traineeship you are applying to mentioned.

Yes, trainees are paid throughout the traineeship.

We are aiming to have a batch size of 15-20 individuals.

It is to guide you through complex topics such as ROR, Python, Angular/Ionic, dotnet, PM, Database, UI/UX , Motion Design and many more.

The program starts on December 18, 2023. It will be for three months. After that, there will be a new batch of trainees every three months.

If exams are lined up, we suggest you apply to the upcoming traineeship program. We don't offer leaves during these three months.

Yes, you will require your device during the traineeship program.

You will solely be learning stack for the three months. You will be required to submit your project at the end of the training. And if you continue as a Senior Trainee, you will get to work on projects.

It involves general basic programming and database questions. That will be for around one hour.

We just want to know you a little better. Maybe the conversation will revolve around your skills, your personality, and how well you will fit in our space.

After the rigorous traineeship period, our team will analyze your performance. If you meet the Bajra standards, we will offer another three months senior traineeship program. Furthermore, Bajra hires the best candidate from the pool as Associate Level and then as a Software Engineer.

There aren’t specific work experience requirements. But, you will always have an upper hand if you have experience.

You will be required to submit your CV along with any project or GitHub links that you have done.

Yes, if you are being referred by someone at Bajra.

No, the trainees aren’t entitled to annual leave.

Application Procedure

Step 1: Register

To begin your application process, you must register from our website either from Bajra Careers or by dropping your CV on the Traineeship page.

Step 2: Fill out & submit your application 

Just fill out and submit the completed application form. We will get back as per our scheduled course timings. You can check in our courses section.


Anyone who is an enthusiastic learner looking for a learning platform can apply!

No, Bajra is open to all age groups. The only criterion is that you need to be an enthusiastic learner.

Yes, you can apply in the next phase of the application process. It reoccurs every three months.

Selection Process

After the application process is complete, we have two rounds that you'll have to qualify:

Test: It involves basic programming questions. That will be for around 1 hour.

Interview: After you qualify for the test, there will be one round of interviews with the Bajra team.

It is a full-time traineeship program. We are open from 8 am to 8 pm, out of which you are required to have a log time of 8 hours.

We only have the in-person option available for trainees.

After sending your application, expect to hear within the upcoming two weeks.

These dates vary according to the course that you will be applying for. Please refer to the courses section for it.