- Company: Get A Job.ai
- Location: Munich, Bavaria
- Salary: Pay not listed
Website Get A Job.ai
Represented by Get A Job.ai
Responsibilities
We are representing a confidential robotics organization seeking a Senior Full Stack Developer to join their team in Munich, Bavaria. In this role, you will:
- Design and implement a robust REST API and WebRTC-based communication server running on embedded Linux hardware
- Expose and maintain a well-defined API layer consumed by browser-based clients, both desktop and mobile
- Integrate the backend server with communication middleware (e.g. ROS2) to bridge internal systems and external consumers
- Own the server architecture end-to-end — including design, deployment, debugging, documentation, and release
- Ensure API reliability, performance, and security within embedded Linux constraints
- Collaborate with frontend and robotics software teams on interface contracts and integration
- Develop both rapid proof-of-concept implementations and production-grade server components
What We're Looking For
Required qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- 5+ years of professional backend development experience
- Proficient in Python; working knowledge of C++ in a systems or robotics context
- Experience designing and implementing REST APIs and real-time communication protocols (WebRTC)
- Experience with communication middleware (e.g. ROS2) and its underlying concepts (pub/sub, services, actions)
- Experience deploying and operating backend services on embedded Linux systems as well as designing the frontend counterpart
- Strong understanding of API design principles, versioning, and documentation
- Strong debugging and fault analysis skills at the application and network level
Beneficial skills:
- Experience with containerization on embedded targets (Docker, lightweight runtimes)
- Familiarity with frontend technologies (browser-based UI/UX)
- Experience with authentication and secure communication (TLS, token-based auth)
- Familiarity with robotics system architecture and real-time constraints
How We Work With You
Our talent team at Get A Job.ai manages the entire recruitment process on behalf of our client. When you apply through our platform at getajob.ai, one of our recruiters will screen your application and coordinate next steps. If there's a strong match, we will submit your profile to the client for consideration. Please do not contact the client directly — all communication flows through Get A Job.ai to ensure a professional and streamlined experience.
Pay
Compensation details will be discussed during the screening process with our recruiting team.
Equal Employment Opportunity: Get A Job.ai is committed to inclusive recruiting practices. We welcome applications from all qualified candidates regardless of background, identity, or circumstance.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).
Listing facts
- Role Senior Full Stack Developer (m/f/d)
- Employer Get A Job.ai
- Location Munich, Bavaria
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 20, 2026
- Apply by October 20, 2026
- Country Germany
- Overview Full job description on this page (374 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Typical work in Full Stack Developer
Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Coordinate installation of software system.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Occupation family: Full Stack Developer
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
