DEVELOP YOUR CAREER AT PANONIT

View open positions:

What Do We Offer?

Our working atmosphere is relaxing and characterized by an open communication climate.

We believe that fulfilled life and professional goals motivate every individual to become part of a team and to contribute to our company’s success.

Through teamwork, personal and professional development, we nourish our environment.

Hard work goes hand-in-hand with success and we aim to reward our employees fairly for their efforts and achievements.

CONSIDER JOINING THE PANONIT TEAM?

Simply send your CV to jobs@panonit.com and we’ll be glad to see if there’s an opening to match your knowledge, skills, experience, and interests.
The Selection Process

Upon receiving your CV, we review it against the job description and other candidates. We encourage students from SmartInIt courses to actively apply. Candidates with the right skills for open positions will be invited to attend a short interview and take an aptitude test. The successful ones will be employed.

What If I Do Not Pass the Test?

In case your score is not satisfactory for employment, but you show a certain level of knowledge and potential, you could be invited to attend one of PanonIT Code Academy “SmartInIT” courses at a special price.

You should bear in mind that we tend to offer a job to the ones who work hard and show progress during our SmartInIT courses. See more by visiting the website: www.smartinit.net

Open Positions

Java Engineer

DevOps Engineer (Azure)

Quality Assurance Automation Engineer

.NET Engineer

Business Development Associate Internship

Embedded Software Engineer

Software Engineer Internship

General Application

 

We are looking for an experienced Java Engineer to join our team in Novi Sad!

 

Responsibilities:

► Develop new features and maintain existing applications

► Build reusable code and libraries for future use

► Write clean, scalable and efficient code following best practices

► Work in a Scrum team, understanding Kanban and Agile principles

► Troubleshoot, debug, and resolve technical issues

► Participate in code reviews to ensure high code quality

 

Qualifications:

► Experience with Java and a strong understanding of OOP principles

► Proficiency with Java, Spring, and Spring Boot

► Experience with RESTful APIs, microservices and databases

► Proficiency in SQL and database management

► Solid understanding of version control systems (Git)

► Fluency in English with excellent communication skills

► Bachelor’s degree in Computer Science, Software Engineering or a related field

 

Nice to have:

► Experience with NoSQL databases

► Experience with containerization technologies (e.g., Docker, Kubernetes)

► Experience with frontend frameworks (Angular, React, Vue.js)

► Proficiency in JavaScript, HTML, CSS, and Bootstrap

 

What we offer:

► Flexible working hours – Start your day anytime between 7-10 AM

► Hybrid model – Enjoy the perfect balance of office and remote work

► Growth-focused environment – Quarterly reviews, knowledge-sharing sessions and learning and certification budget

► Customizable benefits – Choose the perks that suit you best (gym membership, private health insurance, dedicated learning budget and more)

► Team events – Regular team-building activities and sports events to keep the vibe strong

 

We are looking for an experienced DevOps Engineer to join our team in Novi Sad!

 

Responsibilities:

► Design, implement, and manage Azure-based infrastructure solutions

► Develop and maintain CI/CD pipelines to support continuous integration and deployment

► Monitor system performance, troubleshoot issues and ensure high availability

► Automate repetitive tasks using tools like Azure DevOps, PowerShell or Terraform

► Collaborate with development, operations and security teams to align infrastructure with business needs

 

Qualifications:

► 3+ years of experience as a DevOps Engineer or in a similar role

► Hands-on experience with Azure cloud services

► Strong knowledge of CI/CD tools

► Experience with scripting languages

► Fluency in English with excellent communication skills

► Bachelor’s degree in Computer Science, Software Engineering or a related field

 

Nice to have:

► Experience with Infrastructure-as-Code (IaC) tools (e.g., Terraform, ARM templates)

► Familiarity with containerization and orchestration (e.g., Docker, Kubernetes, AKS)

► Strong understanding of networking, security and monitoring in cloud environments

► Azure certifications (e.g., Azure DevOps Engineer Expert, Azure Solutions Architect)

► Familiarity with DevSecOps principles and tools

 

What we offer:

Flexible working hours – Start your day anytime between 7-10 AM

Hybrid model – Enjoy the perfect balance of office and remote work

Growth-focused environment – Quarterly reviews, knowledge-sharing sessions, and learning and certification budget

Customizable benefits – Choose the perks that suit you best (gym membership, private health insurance, dedicated learning budget and more)

Team events – Regular team-building activities and sports events to keep the vibe strong

 

We are looking for an experienced Quality Assurance Automation Engineer to join our team in Novi Sad!

 

Responsibilities:

► Design, develop and maintain automated tests for web applications

► Collaborate with development teams to ensure high-quality software delivery

► Conduct API testing using tools like Postman

► Identify, track and resolve bugs and issues

► Participate in Scrum meetings and ensure alignment with development cycles

 

Qualifications:

► 2+ years of experience as a QA Automation Engineer

► Hands-on experience with Selenium or Cypress frameworks

► Strong experience in API testing and related tools (Postman)

► Fluent in English (spoken and written)

 

Nice to have:

► Experience with Cucumber

► Familiarity with CI/CD tools (Jenkins, CircleCI, GitHub Actions)

► Experience working in an Agile team using Scrum and/or understanding of Kanban

 

What we offer:

Flexible working hours – Start your day anytime between 7-10 AM

Hybrid model – Enjoy the perfect balance of office and remote work

Growth-focused environment – Quarterly reviews, knowledge-sharing sessions and learning and certification budget

Customizable benefits – Choose the perks that suit you best (gym membership, private health insurance, dedicated learning budget and more)

Team events – Regular team-building activities and sports events to keep the vibe strong

 

We are looking for an experienced .NET Engineer to join our team in Novi Sad!

 

Responsibilities:

► Design, develop, and maintain new and existing applications

► Create reusable, efficient, and scalable code libraries

► Write efficient, clean, and scalable code

► Solve complex technical challenges with innovative solutions

► Collaborate closely within a Scrum team using Agile methodologies

 

Qualifications:

► Strong experience with C# and the .NET framework

► Excellent English communication skills (spoken and written)

► Team player with a proactive, can-do attitude

► Solid knowledge of software architecture and design patterns

► Experience with SQL and/or NoSQL databases

► Familiarity with JavaScript frontend frameworks (React, Angular, or Vue)

► Eagerness to learn and experiment with new technologies

► Bachelor’s degree in Computer Science, Software Engineering, or related field

 

Nice to have:

► Experience with microservices architecture

► Understanding of DevOps practices and cloud services

► Knowledge of containerization and orchestration tools like Docker and Kubernetes

 

What we offer:

Flexible working hours – Start your day anytime between 7-10 AM

Hybrid work model — Enjoy the perfect mix of office and remote work

Growth opportunities — Regular performance reviews and knowledge-sharing sessions

Learning & development — Cloud certifications and dedicated learning budget

Tailored benefits — Choose perks like gym membership, private health insurance, dedicated learning budget and more

Fun & team spirit — Join team-building activities and sports events to keep the energy high

 

We are looking for ambitious and motivated individuals eager to kick-start their careers in IT sales. This 3 month internship at our Novi Sad office is a great opportunity to gain hands-on experience and develop key sales and business development skills.

 

What will you learn?

► As a Business Development Associate Intern, you’ll work closely with our business development team and gain valuable experience in:

► Gain an understanding of the sales pipeline – from prospecting clients to closing deals

► Generating contacts, and use CRM tool effectively

► Finding and contacting new potential clients and partners via LinkedIn Sales Navigator

► Creating cold email campaigns and prospecting campaigns,

► Creating business presentations

► Gain domain knowledge in IT and software development,

► Use various sales tools,

► Participating in sales team meetings.

 

What We’re Looking For:

► Excellent written and spoken English

► Strong communication and organizational skills

► Proactive mindset and eagerness to learn

No prior experience required—just a passion for sales and business development!

 

What We Offer:

► Flexible working hours

► Supportive and friendly work environment

► Hands-on experience in a fast-growing IT company

► Potential for employment after the internship

 

We’re hiring an Embedded Software Engineer to join our Novi Sad team!

 

Responsibilities:

► Design, develop, and maintain embedded software in C/C++.

► Work with ARM-based microcontrollers (Cortex-M and/or Cortex-A).

► Develop for bare-metal systems or RTOS-based environments.

Debug, test, and optimize embedded code.

 

What We’re Looking For:

► Excellent written and spoken English

► Strong communication and organizational skills

► Proactive mindset and eagerness to learn

No prior experience required—just a passion for sales and business development!

 

Qualifications:

► 2+ years of hands-on experience in embedded software development (C/C++)

► Bachelor’s degree in Computer Science or a related field

► Solid knowledge of ARM architecture

► Experience working with peripherals and low-level interfaces

► Familiarity with debugging tools and software validation processes

 

Nice to Have:

► Experience with RTOS (e.g. FreeRTOS)

► Basic knowledge of scripting languages (Python, Bash)

► Familiarity with unit testing or CI/CD tools in embedded environments

 

What we offer:

Flexible working hours – Start your day anytime between 7-10 AM

Hybrid model – Enjoy the perfect balance of office and remote work

Growth-focused environment – Quarterly reviews, knowledge-sharing sessions, and learning and certification budget

Customizable benefits – Choose the perks that suit you best (gym membership, private health insurance, dedicated learning budget and more)

Team events – Regular team-building activities and sports events to keep the vibe strong

 

We’re hiring an Software Engineer Intern to join our Novi Sad team!

 

Responsibilities:

► Master or Bachelor’s degree in Software Engineering, Computer Science and Automation, Mechatronics or similar

► Excellent English communication skills (spoken and written)

► Focus area: either web development or embedded systems

    • C, C++
      • Basic knowledge of microcontrollers and ARM architecture
    • JavaScript and Java or .NET
      • Solid understanding of OOP principles, and familiarity with advanced OOP topics such as access modifiers, collections, and operator overloading
      • Basic understanding of how the web works 
      • Understanding of relational databases and basic SQL

Experience using Git for version control

► Willingness to learn, take initiative, and grow within a team

 

What you will learn:

► Work closely with experienced engineers on real development tasks

► Assist in writing and testing simple components or features under guidance

► Participate in team meetings and learn how Agile development works in practice

► Explore best practices in coding, version control, and debugging

► Gradually build confidence working with real-world tools, frameworks, and codebases

► Ask questions, contribute ideas, and actively learn from feedback

 

What we offer:

► A supportive and hands-on learning environment

► Flexible working hours (start your day between 7–10 AM)

► Hybrid work arrangemen

Don’t see the position that fits you?
Apply anyway!

Feel free to send us your CV and examples of your work/portfolio to jobs@panonit.com
PanonIT
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.