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?
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
- C, C++
► 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!
Would you like to know more? Keep reading:




