Job description
Captured from employer · Oct 7, 2026
Designed for students who want to gain hands-on software engineering experience in a professional environment and contribute to real-world products and services Develop your technical problem-solving and coding skills in a collaborative environment. Apply engineering principles to solve complex technical problems through sound and creative engineering. Partner with engineers, product managers, and other stakeholders to understand requirements and contribute to software solutions.
Design, develop, test, and maintain high-quality software features and services. Quickly learn new technologies, tools, and engineering methods and apply them in day-to-day work. Seek feedback and apply engineering best practices to improve code quality and technical solutions. Collaborate effectively within a diverse and inclusive team environment. Continuously build technical knowledge and contribute to improvements in system reliability, performance, efficiency, and scalability.
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics, or a related technical field. Must have at least 1 semester/term remaining following the completion of the internship. Programming experience in at least one object-oriented programming language such as C, C#, C++, Java, Python or similar. Fluency in English language, both written and spoken. Must be legally authorised to work in Serbia (legally authorised = has citizenship or has been granted a valid visa or work permit).
Application tracker
Keep the exact resume, contact, and follow-up notes with this role.View all applications →
Saved to this browser unless you connect an account; connected records follow your verified account across devices.