Job
- Level
- Experienced
- Job Field
- Application, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Chemnitz
- Working Model
- Onsite
Job Summary
In this role, you will develop Node.js-based backend applications, integrate communication interfaces, and optimize existing systems in the IoT environment.
Job Technologies
Your role in the team
- We are looking for a Fullstack or Backend Software Developer (m/f/d) to actively shape our software development team.
- The focus is on the further development of our intelligent software and hardware solutions, as well as the integration of servers and interfaces in the environment of networked devices and sensors in the IoT sector - with a focus on Node.js.
- You actively contribute to the further development of our platform and optimize existing applications within the scope of exciting projects.
- In doing so, you will work closely with a dedicated and experienced team of software developers.
- Your responsibilities include, depending on your qualifications, elements from the following areas:
- Further development and optimization of existing Node.js-based backend applications
- Integration of interfaces (e.g., REST, MQTT, WebSockets) for communication with IoT devices and sensors
- Development of scalable server architectures and modular backend components
- Project-specific adjustments and implementation of new features based on individual customer requirements
- Close collaboration with hardware development partners to ensure system integration.
- Active participation in shaping technical concepts, architectural decisions, and development guidelines.
- You work in a dynamic environment with fast decision-making processes, a high degree of personal responsibility, and direct influence on the technological development of the products.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree or apprenticeship in the field of computer science, software development, or a comparable qualification in the IT environment.
Qualifications
- Expertise in the application of messaging protocols such as Kafka, MQTT, as well as real-time communication via WebSockets
- Confident in API design (REST) and documentation with Swagger / OpenAPI
- Knowledge in using container technologies such as Docker
- Proficient in Git/GitHub and modern CI/CD processes
- Optional: Good knowledge in handling Linux servers (installation, configuration, maintenance, automation)
- A high level of technical understanding, initiative, and willingness to familiarize oneself with new technologies.
- Solution-oriented, structured way of working and enjoyment of teamwork
- Good German and English skills in a technical environment
Experience
- Experience in backend development with Node.js, JavaScript, and TypeScript
- Experience in managing and integrating relational databases such as PostgreSQL and MySQL.
- Experience in performance analysis and optimization, e.g., with JMeter.
- Optional: initial knowledge in the IoT environment and first experience in projects with connected devices and sensors
- Optional: Experience with IoT platforms, e.g., ThingsBoard
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
BOTEVO Building Solutions GmbH
BOTEVO Building Solutions GmbH is a company based in Sinn that specializes in the development and distribution of innovative hardware and software solutions for building technology. Their focus is on intelligent automation and enhancing energy efficiency for gate systems.
Description
- Company Type
- Established Company
- Working Model
- Onsite
- Industry
- Electronics, Automatization