Job
In this position, you will develop fullstack applications for embedded Linux devices, work on modern web interfaces, implement APIs, and ensure security standards.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Design, architecture, and development of full-stack applications for embedded Linux devices.
- Development of modern, responsive web interfaces for operating, configuring, diagnosing, and monitoring our products.
- Implementation of high-performance backend services and APIs on Linux-based embedded systems.
- Development and integration of REST APIs, WebSockets, and other communication interfaces.
- Development of secure authentication, authorization, and user management concepts.
- Optimizing applications for performance, resource consumption, reliability, and maintainability.
- Implementation of cybersecurity requirements in accordance with IEC 62443 and relevant security-by-design principles.
- Conducting code reviews, software testing, and systematic error analysis.
Our expectations of you
Education
- Completed degree in computer science, electrical engineering, or a comparable qualification.
Qualifications
- Confident working knowledge of REST, HTTP(S), WebSockets, and TCP/IP-based communication.
- Very good knowledge of JavaScript and/or TypeScript, as well as HTML5 and CSS3.
- Understanding of modern cybersecurity concepts, particularly secure web applications, authentication, access control, and secure network communication.
- Independent, analytical, and quality-conscious approach to work.
- Good command of German and English.
Experience
- At least 5+ years of professional experience in software development.
- Extensive experience in full-stack development, with a focus on web frontend and backend.
- Solid experience in developing backend applications and web APIs, for example with C++, Python, Go, or Node.js.
- Practical experience with modern frontend frameworks such as React, Vue.js, or Angular.
What we offer
- Challenging, interesting, and varied tasks.
- A flat organizational structure and short decision-making paths within a culture of feedback and development.
- A pleasant working atmosphere with no dress code.
- Flexible working hours (flextime), mobile working as an option, fresh fruit and complimentary drinks, and a Deutschlandticket.
- The opportunity to contribute your ideas and help shape the future of the company.
- Work as part of a dedicated team at a flexible medium-sized company.
- Exciting opportunity for a fixed term of 1 year.
Topics you will work on
Job locations
About your employer
DKS Dienstleistungsgesellschaft für Kommunikationsanlagen des Stadt- und Regionalverkehrs mbH has been active since 1993 as a provider of system solutions and services in the public transport sector. Based in Cologne, the company develops solutions for passenger information, video surveillance, communication, and vehicle networking.
- Established Company
- Onsite, Hybrid
- Electronics, Automatization
More jobs
These jobs might also interest you
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
We - the HUK-COBURG Insurance Group - are among the top 10 largest in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our tradition of often...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...