You are encouraged to achieve your personal best and to be your genuine self every day.
There are no outsiders in our team - each new member receives a warm welcome with our motto “take it easy” (in Serbian “samo lagano”). Sure, there are rainy days, but we always get through them together.
Let’s be the power that moves forward together. Entwined of quality people with extraordinary technical skills, going out of their way to help others, real team players are something we are always looking for.
1st step - Application Submission: After you send your CV through the Contact section on our website or directly to [email protected], our HR team will review your application. If your knowledge and skills match our current needs — we’ll reach out to schedule the initial interview.
2nd step - Initial Interview with HR: In this 30–60 minute interview, you will learn more about the company and the position you applied for. If everything aligns well, we will schedule a technical interview. The technical interview will be led by our experienced technical team.
3rd step - Technical Interview: Our technical team will assess your knowledge and practical skills. If both your technical level and personality traits align with the needs of the team and the project we’re hiring for, we’ll move forward to the final interview.
4th step - Final Interview and Agreement: We organize the final interview with the company CEOs. During this meeting, we confirm mutual interest and make the final agreement about the terms, conditions, and your starting date at IT Engine.
5th step - Welcome to IT Engine: Congratulations! Once everything is agreed, you officially become part of our team. We’re excited to welcome you on board and start this journey together!
1st step - Applying for the internship: To apply, candidates send an email with their CV, either through the Contact section on our website or directly via following email: [email protected]
2nd step - Application review: Once HR receives the application, they review it. If the candidate’s knowledge and skills seem like a good fit, they are invited to an initial interview.
3rd step - HR Interview: The first interview lasts between 30 and 60 minutes. During this conversation, candidates learn more about the company and the internship. The internship includes both frontend and backend development, so basic knowledge of both is required. Candidates with relevant technical knowledge will proceed to the next step — a technical interview.
4th step - Technical Interview: This interview takes up to 60 minutes and is led by our technical team. They ask questions to understand the candidate’s knowledge and decide if they are a good match for the internship.
5th step - Decision and notification: After the technical interview, HR contacts the candidate with the final decision.
6th step - Starting the internship: If accepted, the candidate is given a start date. On their first day, they receive a task and are assigned a mentor to guide them throughout the internship.
7th step - First feedback and internship extension (optional): On the fifth working day, the mentor reviews the intern’s work and gives feedback on their technical progress. If the intern performs very well, we may extend the internship for another five working days to allow them to go further with their work.
8th step - Final feedback and job offer (if available): At the end of the internship (after 5 or 10 days), interns receive detailed feedback along with advice for future development. If there is an open position and the intern has exceeded expectations during the internship, we may discuss a potential job offer. If we are actively hiring junior developers and the internship was completed successfully, a job offer may also be extended.
1st step - Application Submission: After you send your CV through the Contact section on our website or directly to [email protected], our HR team will review your application. If your knowledge and skills match our current needs — we’ll reach out to schedule the initial interview.
2nd step - Initial Interview with HR: In this 30–60 minute interview, you will learn more about the company and the position you applied for. If everything aligns well, we will schedule a technical interview. The technical interview will be led by our experienced technical team.
3rd step - Technical Interview: Our technical team will assess your knowledge and practical skills. If both your technical level and personality traits align with the needs of the team and the project we’re hiring for, we’ll move forward to the final interview.
4th step - Final Interview and Agreement: We organize the final interview with the company CEOs. During this meeting, we confirm mutual interest and make the final agreement about the terms, conditions, and your starting date at IT Engine.
5th step - Welcome to IT Engine: Congratulations! Once everything is agreed, you officially become part of our team. We’re excited to welcome you on board and start this journey together!
1st step - Applying for the internship: To apply, candidates send an email with their CV, either through the Contact section on our website or directly via following email: [email protected]
2nd step - Application review: Once HR receives the application, they review it. If the candidate’s knowledge and skills seem like a good fit, they are invited to an initial interview.
3rd step - HR Interview: The first interview lasts between 30 and 60 minutes. During this conversation, candidates learn more about the company and the internship. The internship includes both frontend and backend development, so basic knowledge of both is required. Candidates with relevant technical knowledge will proceed to the next step — a technical interview.
4th step - Technical Interview: This interview takes up to 60 minutes and is led by our technical team. They ask questions to understand the candidate’s knowledge and decide if they are a good match for the internship.
5th step - Decision and notification: After the technical interview, HR contacts the candidate with the final decision.
6th step - Starting the internship: If accepted, the candidate is given a start date. On their first day, they receive a task and are assigned a mentor to guide them throughout the internship.
7th step - First feedback and internship extension (optional): On the fifth working day, the mentor reviews the intern’s work and gives feedback on their technical progress. If the intern performs very well, we may extend the internship for another five working days to allow them to go further with their work.
8th step - Final feedback and job offer (if available): At the end of the internship (after 5 or 10 days), interns receive detailed feedback along with advice for future development. If there is an open position and the intern has exceeded expectations during the internship, we may discuss a potential job offer. If we are actively hiring junior developers and the internship was completed successfully, a job offer may also be extended.
Creating a detailed action plan together with the management team, in addition to fulfilling your career goals.
You will have the opportunity to work on the tech stack you love and want to learn more about, whether that is full-stack, frontend or backend.
A symbolic budget meant for conferences, online courses, etc.
You will get 100% of the salary during your sick leave.
Arrival at the office between 8am and 10am and working for 8 hours (lunch break included).
Work from home or from the office, it’s up to you. Once a week we would like to see you at the office :)
Once or twice a week you can attend classes - online or at the office.
I worked at IT Engine for 1.5 years as an iOS Developer. I loved this company and its people. IT Engine is first of all people-driven. The owners Bojan and Vladimir are the most understanding, caring company leaders that I have ever come across. The best thing I liked about working in IT Engine is that the company is built on trust, integrity, and fairness to all, so teamwork comes naturally to everyone that works here. I worked with great people and every single one of them is different in its way. This was just a nice harmony of people working in different roles but understanding and respecting others in any way. Hope this will last for a long time in the future. I am so grateful that I have been a part of this awesome company and to have such a leader as Bojan.
Suzana Bogojevic
When I think about the IT Engine, I remember all the challenging projects and great moments I experienced with the teams. People at the company always created a good atmosphere and allowed me to learn from them and to teach others. I had the opportunity to work with new technologies on one of the biggest startups in Europe. That inspired me to learn more and to improve my personal and professional skills. Today I can say that much of the knowledge I gained, I gained thanks to the IT Engine.
Luka Ilic
I worked at IT Engine as a software developer for more than 6 years. When I came, IT Engine was a company with only 6 employees. I grew together with the company and the company grew together with me. I was a part of a lot of different and interesting projects, I met a lot of young and promising people, and attended a lot of parties. All these years, I had the opportunity to watch how young inexperienced developers became top professionals. IT Engine is a great company for young people to start at but also for experienced developers to continue their career growth. It is the company where you can say what you think and nobody will resent you.
Jovan Jovanov
We use cookies, including analytics cookies, to provide the best experience during your visit to our website. They help us analyze how you use our site and tailor it to your needs by improving site functionality. By clicking 'Accept,' you agree to our use of cookies. Learn More.