Senior Software Engineer (Full Stack) - Integrations & Partner Enablement
TeamViewer Germany GmbHMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own end-to-end integration features connecting TeamViewer products with enterprise systems like ERP, WMS, and MES.
Design, build, and maintain Connector SDK, integration templates, backend services (Java/Kotlin Spring Boot or Node.js/TypeScript), and web extensions (React/TypeScript).
Lead technical design decisions, mentor engineers, drive testing strategy, and provide developer documentation and partner support.
Minimum Requirements
6+ years professional software development experience with backend and frontend (leadership in technical topics).
Strong backend skills in Java/Kotlin with Spring Boot or Node.js/TypeScript; solid frontend React and TypeScript experience.
Experience in enterprise integration: REST APIs, data mapping/transformation, event-driven integration; knowledge of OAuth 2.0/OpenID Connect.
Degree in Computer Science, Software Engineering, or related field, or equivalent experience; fluent English; good working hours overlap with Central European Time.
Ideal Candidate Profile
Experienced in enterprise software integrations and enabling integrations via SDKs or developer tools.
Consulting mindset able to transform customer-specific processes into reusable solutions.
Proven mentoring skills and working in agile, cross-continental teams with modern CI/CD and AI-assisted development tools usage.
