Software Developer
Niš, Donjovrežinska 20
14.10.2026.
- ugovor
- puno radno vreme
- Obaveštenje o pregledu prijave
IMS Pipe Vision d.o.o. is part of the international IMS Robotics Group, a German technology group specialized for the development and manufacturing of highly specialized systems for the inspection and rehabilitation of sewer pipelines.
Our products and solutions are used worldwide in demanding industrial and utility environments.
Responsibilities:
We are seeking an experienced Developer to develop, enhance, and maintain our web-based applications, proprietary LLM systems, and associated MySQL databases.
The primary focus of this role is to implement stable, secure, and scalable software solutions, as well as to integrate existing and new systems through appropriate interfaces and APIs.
Technical Responsibilities:
- Develop and enhance backend applications using PHP, Python, Swift/Xcode, and Java
- Design and implement RESTful APIs
- Develop modular, maintainable, and extensible software architectures
- Integrate external systems and services via APIs
- Develop and optimize database queries
- Perform error analysis, debugging, and sustainable troubleshooting
- Optimize the performance and security of existing applications
- Create and maintain technical documentation for applications, interfaces, and components
- Collaborate closely with frontend development, DevOps, and product management teams
Technical Requirements
Must-Have Qualifications:
- Very strong knowledge of current versions of PHP, Python, and Swift/Xcode
- Several years of professional experience in web application development
- Very strong knowledge of MySQL/MariaDB
- Experience with RESTful APIs and JSON
- Proficiency with Git and modern version-control workflows
Desirable Skills
Experience with the following technologies and areas is considered an advantage:
- Java
- Docker and Docker Compose
- Modern frontend technologies
- Cloud infrastructures
- Monitoring and logging solutions
Development Standards
The following development standards should be consistently observed throughout the implementation process:
- Transparent and structured Git workflows
- Automated testing
- Secure software development practices
- Well-documented interfaces
- Maintainable and extensible software architectures
- Structured error handling and logging
- Focus on performance, reliability, and scalability
Expected Profile
The successful candidate should be able to independently analyze technical requirements and derive appropriate and sustainable solutions.
In addition to hands-on implementation, the role requires the ability to understand and work with existing applications, identify technical weaknesses and potential areas for improvement, and propose effective solutions.
A structured and methodical approach to work, high standards of code quality, and clear and comprehensive documentation of implemented solutions are essential.
Objective of the Assignment
The objective is the reliable further development of the existing software landscape as well as the implementation of new features and interfaces. The goal is to create solutions that are maintainable, secure, and scalable in the long term
IMS Pipe Vision d.o.o.
IMS Pipe Vision d.o.o. deo je grupe IMS Robotics GmbH, od 1992. prisutne u sferi savremenih tehnologija životne sredine. Konzorcijum IMS Robotics GmbH je specijalizovana za razvoj, inženjering i proizvodnju robota za sanaciju, odražavanje i inspekciju kanala i kanalizacione mreže.