Application closed

Barrage Forge Internship

Opening summary

Where your and Barrage’s motivations meet

You want to gain real software development experience and not work on hypothetical projects.

You want to experience the rush of finding the solution to a problem after the zillionth try while working in unison with your team.

We have been where you are now.

This is why we created this paid 6-month program for all of you raw tech talents to help you fine-tune your skills and guide you towards your desired specialization.

Besides getting to know the tech stack, your will experience how it is to work at Barrage and be a part of a team.

What can you expect

The program has three major milestones - video lectures, specialization walkthrough, and shadow engineering.

  • The first part of the program is dedicated to guided online education to cover the theoretical part as well as tools and environments software engineers at Barrage use daily. This part is mostly aimed at getting a better understanding of software development process and methodologies, as well as general tools used in software development.

  • In the next phase, you choose between

- frontend web development,

- backend web development,

- mobile development (iOS or android) or

- development in test

and you continue to be forged into a specialization that best suits

your skillset and interests, with the

help of a mentor who is with you from day one.

  • The last part is reserved for shadow engineering, during which you will work on a real project together with your more experienced fellow engineers.

What happens after the program is completed?

To build products that matter, we need people who love what they do.

If you successfully finalize the program, we offer the opportunity to continue cooperation through student work, scholarships, student work combined with scholarships or full-time employment.

So far, we have achieved excellent results and expanded our team with the best forged developers.

What are we looking for?

The program is designed for developers, be it frontend, backend, mobile or developers in test, who are passionate about creating reliable and high-quality software, always eager to learn something new and to crack any problem they are faced with. We are looking for someone ready to make the most of this opportunity and become a valuable member of our team.

It’s important to note that any techie can apply, not just students, but we are aiming to find students of senior years, to follow the program more easily.







Software engineering


Osijek, Croatia

Type of workplace


Working hours


  • Conditions of Employment
  • Contract Details


Not specified

Contract type


Career level