IT Engine Gear top
IT Engine Gear middle
IT Engine Gear bottom

Join the family.
Start the engine.

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.

IT Engine Team cover

We’re always looking for talented people that move us bolder, dream big and perform better.

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.

Selection process

Hiring Process

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!

Internship Selection Process

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.

Selection process

Hiring Process

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!

Internship Selection Process

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.

The IT Engine Experience:

  • Family atmosphere
  • CEOs who go beyond their role - your private needs are not a taboo
  • Employers who really care about you
  • Protective and supportive management
  • Team-oriented culture
  • It’s not just important to be a good developer. It’s important that you are a teammate!
  • Personal development plan
  • Feedback culture
  • An environment where you are more than welcome to know more about some other stack
  • Project rotation - just share your wishes with us!
  • No-pressure environment
  • Choosing the best colleague and employee of the year
  • Gaming room
  • Team building activities

We don’t have:

  • Untouchable CEOs
  • Lack of support if you decide to move on to some other place (must-read: testimonials below)
  • Unnoticed milestones
  • Not feeling free to speak loudly about your career and individual wishes
  • Working with old technologies
Ex-employee testimonials