3+ years of experience




Appliances, Electrical, and Electronics Manufacturing

Selection process duration: 3h

Full Stack Developer

Not Active

3+ years of experience




Appliances, Electrical, and Electronics Manufacturing

Selection process duration: 3h

Why should you apply?

The team this person would join is working exclusively on in-house solutions. Most projects are innovations, so the impact is much bigger than it seems. The team is initiating projects from 0, which means they can set things as they see fit.

Position details 

By joining Datamars, you will become a part of a small team and work with modern technologies following an agile practice. You will have an opportunity to take ownership and drive the development of an in-house project, a cloud-based platform, but you will also have the possibility to work on other projects in the future. 

Your experience will help keep the platform architecture state-of-the-art while ensuring the best possible customer experience. The project’s scope is to empower eco-sustainability, transparency, and the social impact of textile manufacturing. 

Project details

Joining their development team will provide the opportunity to work on a cloud-based textile management platform, which is in the development phase. The platform is currently planned to be a web application only. As the project is partially set, there is still a great deal to be accomplished, and many decisions need to be made. In their projects, RFID technology is used, and the SW team works closely with the R&D team ( embedded developers).

Aside from that, they also have other projects in the development phase. Since most of the projects require a full-time developer, the team is currently organized according to the projects. Still, the goal is to make it agile so that developers don't have to be tied to just one (for projects that don't require a full-time developer, employees can work on other projects as well).

Key responsibilities 

  • Suggest suitable technologies, design client-side and server-side architecture 

  • Write and validate the code

  • Validate the code and identify bugs and issues to make sure it’s reusable and efficient

  • Be responsible for the deployment

  • Collaborate with Product Manager to ensure a great customer experience

  • Work both independently and in close collaboration with other team members


  • Experience developing web-based applications

  • Strong Java technical skills, Spring Boot and other frameworks; Front-end languages (HTML, CSS, JavaScript) & frameworks (Angular, React)

  • Knowledge of databases: PostgreSQL, Elasticsearch, TimescaleDB, MySQL 

  • Proficiency in setting up a Cloud environment and operating it (AWS, Docker)

  • Knowledge of communication protocols for IoT and Cloud infrastructures (MQTT, AMQP)

  • Knowledge of development practices: unit testing, security and authentication concepts, and tools (digital certificates management, SSO) 

  • Fluency in the English language

  • Being a proactive person with strong analytical and problem-solving skills

Bonus skills and experience

  • Experience with data science and machine learning methodologies

About this company 

Datamars is a global data solutions company with a 30+ year legacy in animal and textile solutions.

Their vision is: World leaders in harnessing the power of data to measurably improve productivity and quality of life.

Their mission is simple: Information is the way to a better, more sustainable world. They are dedicated to the use of data to help customers make more sense of what they do. 

They have their own products and operate on a global level. The industries they work in are Livestock management, Pet identification & reunification, and Textile identification.

They have offices in 30+ countries worldwide, and the company’s headquarters are located in Switzerland (The Canton of Ticino, Lamone). In Serbia, they have an office in Niš.

Working conditions 

  • Hybrid work model 

  • Working hours with a flexible start 

  • Work contract (signed indefinitely with 3 months of probation) 

  • 24 vacation days

  • 30 days of paid sick leave per year

  • Salary paid by the 5th day of the month


  • Possibility to travel to the HQ (Switzerland, The Canton of Ticino)

Selection process 

  • HR interview: 1h

  • Tech interview: 1h

  • Final interview (optional): 1h

Seems like a job made for you?

Fill in the form and apply today, we’ll reach out shortly.