Job Opportunity: Edge-Deployed Video-Based Fire Detection System
We are seeking a motivated Full Stack Software Developer to join our team in developing an edge-deployed video-based fire detection system. In this role, you will extend and maintain a modular application stack consisting of a Python-based backend and a web frontend built in Angular.
This is a great chance to learn and get hands-on experience with software design, coding, and testing in a top-professional environment. You will gain hands-on experience with app development projects, exposure to Agile/Scrum workflows, mentorship from experienced developers, and opportunities to build practical skills.
The ideal candidate will have hands-on experience in Python/Javascript, REST-APIs, and video processing systems. Experience with Angular for web frontend development is also highly desirable. Knowledge in C++ and comfort with Linux are additional assets.
* Design, implement, and maintain backend services written in Python.
* Implement and manage REST APIs for communication with the frontend and other system components.
* Collaborate closely with the video analytics team to integrate backend interfaces to their module.
* Maintain and extend the Angular-based web frontend, ensuring usability, responsiveness, and compliance with design standards.
The successful candidate will be responsible for implementing new features, maintaining software quality and security, and ensuring seamless interaction between all software components running locally on a Linux-based edge device.
Becoming part of our organization offers numerous benefits, including flexible work conditions, hybrid work system, exchange with colleagues around the world, health insurance, training opportunities, and career progression.