Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TeamViewer

Software Engineer – Professional Services

TeamViewer

. Design and implement APIs and integrations between TeamViewer Frontline and customer systems .

Posted 10/22/2026full-timePorto • PortugalMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in API design and integration, with hands-on experience in Java, Spring, React, SQL, and Git. Strong communication skills facilitate effective collaboration with customers and stakeholders, ensuring successful implementation of solutions.

Highest-signal resume keywords
API Design And IntegrationJava DevelopmentSpring FrameworkReact DevelopmentSQL Proficiency

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpringReactSQLGitJSONBash ScriptingDockerHibernateKubernetes
Soft Skills
Strong Communication SkillsProactive MindsetEagerness To LearnCollaboration Skills
Tools & Technologies
TeamViewer FrontlineMacOSCommand Line
Industry Keywords
Networking FundamentalsTCP/IPDNSHTTPSSL

Tech Stack

Tools & technologies
DNSDockerHibernateJavaKubernetesMacOSReactSpringSQLTCP/IP

About the role

Key responsibilities & impact
  • Design and implement APIs and integrations between TeamViewer Frontline and customer systems
  • Configure and develop operator workflows using Frontline’s custom configuration language
  • Build and configure customer-facing web interfaces as part of customer solutions
  • Configure and deploy Frontline in customer environments and connect workflows to backend data
  • Work directly with customers to understand requirements, resolve technical issues, and troubleshoot implementations
  • Develop product features and share implementation feedback with the product team
  • Provide occasional L3 support on an as-needed basis
  • Travel occasionally for customer-related activities, approximately two to three times per year for up to one week per trip
  • Work with TeamViewer Frontline, a platform for building and deploying applications for frontline workers

Requirements

What you’ll need
  • Hands-on experience with Java, Spring, React, SQL, Git, and JSON
  • Familiarity with macOS and confidence using the command line
  • Familiarity with Bash scripting, Docker, Hibernate, and Kubernetes is a plus
  • Knowledge of networking fundamentals such as TCP/IP, DNS, HTTP, and SSL
  • Ability to approach unfamiliar or ambiguous technical problems in a structured way and make sound technical decisions
  • Strong communication skills and the ability to explain technical topics clearly to technical and non-technical stakeholders
  • A proactive mindset, eagerness to learn, and strong collaboration skills
  • Fluent in English
  • German is a plus

Benefits

Comp & perks
  • Great compensation and benefits packages, including a company achievement bonus and company stocks
  • Regular salary reviews
  • Public transport-friendly offices
  • Special terms for local gyms
  • Access to the Corporate Benefits platform with many discounts
  • Regular team events and company-wide celebrations
  • Open-door policy
  • No dress code rules
  • Frequent All Hands meetings and Leadership Lunches
  • Hybrid and flexible working hours with up to 60% home office
  • Work From Abroad Program allowing up to 40 days of work outside your contracting country
  • Diversity and inclusion initiatives