junior development program htecgroup

Fostering the future of engineering

We welcome you as one of 40 participants that will join our quarterly Junior Development Program and boost your career in the IT industry.

A new quarterly JDP begins in the fall. If you are a curious enthusiast, opportunity-creator, and change-maker, get ready to join us on this adventure. Stay tuned!

What is JDP?

The HTEC Junior Development Program is a well-balanced career development course that uses a simulation of a real-world project as a means of teaching and learning.

This is a full-time paid development program — we offer a monthly salary during the three months. We will offer a full-time job with a competitive salary in the industry at HTEC Group to the participants who successfully complete this program.

Our participants are provided with enough theoretical knowledge at the start of each sprint to allow them to complete their tasks, but the focus is on learning through practice. Our team of experienced mentors work with the whole group, mentoring them and guiding their learning experience. One of our mentors also acts as a client so that the participants can have a realistic project experience.

Each participant gets a week-by-week curriculum with pre-planned tasks and supplied learning materials. The participants will be developing their own cloud platform as a team consisting of frontend, backend and QA engineers. They will go through all the phases of a project lifecycle from conceptualization, implementation and testing to delivery. This will give them a chance to familiarize themselves with exciting new technologies and round up their technical as well as process knowledge.

For further information check out our FAQ.


Who is the JDP for?

This development program is for you if you are:

A junior with some experience

A student of some IT-related faculty course or if you have finished some IT-related studies but with no prior experience

A participant of an IT-related course or if you have completed one

Able to dedicate 8 hours each working day, five days a week for three months

We’re looking forward to hearing from all candidates who are passionate about learning and growing continuously.

Apply for Junior Development Program

We are looking for team players who want to work in a self-organized and driven team with mentor guidance. The ideal candidate is someone with a good engineering background and a willingness to stay up to date with the latest technology trends.

Apply for one of the 40 open positions across 5 locations, Novi Sad, Belgrade, Niš, Skopje, and Banja Luka including: 


  • Java Engineers 
  • .Net Engineers 
  • JS React Engineers 
  • QA Automation Engineers  


Also, if you are aspiring React Native engineer, you are welcome to join us on all locations.   

We’re always open for exceptional talent and will make space for the right kind of people to join us. 

Work in a group consisting of Software and QA Engineers along with your mentors on a simulated project of significant complexity. 


Your key responsibilities:

  • Work in an Agile, cross-functional team 
  • Communicate with a client on a simulated project 
  • Drive and contribute to general architecture discussions, and translate the outcome to actual implementation 
  • Plan and execute test cases 
  • Deliver end-products 


Daily work includes implementing design solutions in frontend and backend technologies, as well as covering code with unit tests. We put emphasis on clean code and modular architecture, with scalability and performance in mind. 


Required qualifications:

  • At least a high school diploma 
  • At least some level of proficiency with the technology you are applying for which will be graded through a standardized test 
  • You are a student at a related university or IT course or have completed one 
  • Able to dedicate 8 hours each working day, five days a week for three months

Important: All interviews are held online as we follow recommendations for the current COVID-19 situation.

What we offer

Paid participation in the development program

Working with relevant technologies

Simulated project with a client

Opportunity for full-time job at HTEC after successful completion of this program

A friendly and extremely pleasant working environment

Full fridge of drinks and fresh fruits, and an office packed with positive energy

Trainer support and guidance

Fast personal development

Flexible working hours


The next generation of Junior Development Program participants will be start working in the fall.

You should have at least some level of proficiency with the technology you are applying for which will be graded through a standardized test. It would be great if you are a student of a related faculty course, but this is not a must. We are accepting applications from people who have worked previously as juniors in related fields, as well as applicants who are participating or have participated in an IT-related course. Please notify us if you are leaving or are prepared to leave your current employment to attend this program as we would like to make the transition as smooth as possible.

You can apply using the form above, under Apply for Junior Development Program heading. Only applications sent through this form will be considered. (Applications will be open soon.)

Applications will be open soon.

All applicants will be notified if they were accepted or not three weeks after the application is completed.

After you apply you will be contacted by one of our Talent Acquisition colleagues who will schedule a time slot for you to be tested. After you complete your test you will be notified if you have passed, and a technical interview with one of our mentors may be scheduled after that. After the technical interview is completed, you will be notified about the final results, and whether you can join the program or not. We will select up to 40 engineers who will be working across all five locations, up to 8 of them per location.

The program will be implemented in our offices in Novi Sad, Belgrade, Niš, Skopje and Banja Luka.

No. It is important that you can be present on location for the whole duration of the program since you will be working in a team.

The program lasts for full three months. You are expected to be present 8 hours per day, five days per week during the three months of the program.

We will offer full-time positions to all those Junior Development Program participants who show potential and make progress. Of course, we cannot guarantee this will happen with everyone and it is up to you to give your best effort.

Yes. During the three months of the program you will receive a monthly salary.

We’re searching for the following positions across 5 locations (Novi Sad, Belgrade, Niš, Skopje and Banja Luka):

Java Engineers
.Net Engineers
JS React Engineers
QA Automation Engineers
We’re open to accepting aspiring React Native engineers on all locations as well.

The program has seven pre-planned modules which will guide each team of participants through a simulation of a real-world project. The participants will be implementing a cloud platform from scratch, meaning they will gather the requirements from the client, create project documentation,design the architecture of the solution, implement, test, and present the solution to the client in sprints lasting two weeks, as well as practice other skills such as writing business emails, communicating with the client in English, work in a team, etc.

If you have any other questions don’t hesitate to contact us at jdp@htecgroup.com

Are you looking for inspiration to start your career journey? Join our JDP program and make an impact with us. With your enthusiasm and inspiration and our expertise and know-how, we’ll take the bold step to shape the technologies of tomorrow and make a world of difference, together.

How to block cookies?

You can change your cookie preferences at any time by clicking on the ‘Cookie preferences’ icon. You can then adjust the available sliders/checkboxes to ‘On’ or ‘Off’, then clicking ‘Save and close’. You may need to refresh your page for your settings to take effect.

essential cookies
preference cookies
statistic cookies
marketing cookies
Read more about these cookies