TeamViewer
TeamViewer
1,001 – 5,000 Employees
B2BEnterpriseSaaS
TeamViewer is a B2B SaaS company developing secure cloud software for remote access, remote support, and digital employee experience. Its platform helps IT teams and enterprises control, monitor, and manage endpoints, automate remediation, and support frontline operations through augmented reality workflows. TeamViewer serves organizations of different sizes through products including Tensor, DEX, and Frontline, with integrations such as Microsoft Intune, ServiceNow, and Salesforce. The company’s offering is centered on secure, compliant, and scalable device management.

Full Stack Software Engineer - Porto (Hybrid)

Join TeamViewer in Porto to build an AI-powered digital workplace platform. Develop Java/Kotlin or Node.js services, React applications, APIs, and cloud-native infrastructure.

Description

  • Develop and maintain backend services and APIs with Java/Kotlin and Spring Boot or Node.js and TypeScript
  • Create React and TypeScript web applications using shared components and the company design system
  • Design data models and work with relational SQL and NoSQL databases
  • Connect services through REST APIs and messaging platforms including Kafka, NATS, and RabbitMQ
  • Containerise and deploy applications with Docker and Kubernetes
  • Support the development and maintenance of CI/CD pipelines
  • Create automated tests across the stack and contribute to code reviews
  • Apply AI coding assistants responsibly while safeguarding code quality, security, and maintainability
  • Monitor and enhance production features for quality, performance, and security
  • Partner with colleagues and cross-functional teams on technical decisions and knowledge sharing
  • Contribute across APIs, data, and user interfaces within an agile team working with product, UX, and platform engineers

Requirements

  • Degree in Computer Science, Software Engineering, a related discipline, or equivalent professional experience
  • At least three years of professional full-stack development experience
  • Strong backend development skills with Java or Kotlin and Spring Boot, or Node.js and TypeScript
  • Strong experience building applications with React and TypeScript
  • Good knowledge of RESTful API design and web application architecture
  • Experience with PostgreSQL or other relational databases, as well as NoSQL databases
  • Familiarity with Kafka, NATS, or RabbitMQ is advantageous
  • Practical Docker experience; Kubernetes experience is advantageous
  • Strong testing practices and familiarity with CI/CD workflows
  • Practical experience with AI coding tools such as Claude Code, GitHub Copilot, or Cursor, including reviewing and testing generated code
  • Experience contributing within agile teams
  • Fluent spoken and written English

Benefits

  • Compensation and benefits package with company achievement or sales bonuses and regular salary reviews
  • Offices designed to support public transport access
  • Preferential rates at local gyms
  • Corporate Benefits platform with access to numerous discounts
  • Regular team activities and company-wide celebrations
  • Open-door culture without dress-code requirements, plus frequent all-hands meetings and Leadership Lunches
  • Hybrid working with flexible hours
  • Work From Abroad Program permitting up to 40 days outside your contracting country
  • Onsite onboarding at the headquarters to support a strong start
  • Access to diversity, inclusion, and C-A-R-E initiatives
  • Application and hiring accommodations, including interview and onboarding support

Related Jobs

KFI Engineers

Senior Electrical Engineer – Industrial Process and Agribusiness

KFI Engineers
201 – 500 Employees
B2BConsulting

Lead electrical engineering for industrial, process, and agribusiness projects at KFI Engineers, with a focus on power distribution and facility infrastructure. Deliver calculations, technical documentation, contractor coordination, client support, and business development contributions.

Open
FundApps

Mid-Level Software Engineer — London Hybrid

FundApps

Build backend and cloud-native software for FundApps, whose products monitor more than US$20 trillion in assets under management. Help deliver sustainable technology across a distributed platform using C#, PostgreSQL, AWS, Terraform, React, and TypeScript.

Open
AFL

IT Threat and Vulnerability Management Analyst (Hybrid)

AFL

Help AFL identify, assess, and reduce cyber exposure across corporate and manufacturing networks. The role covers vulnerability discovery, exploitability analysis, remediation coordination, risk acceptance, and security reporting.

Open
Concept Reply GmbH

AIoT Full-Stack Developer (Hybrid, Germany)

Concept Reply GmbH

Join Concept Reply GmbH to build AIoT solutions across frontend, backend, and machine learning. The role supports applications for automotive, manufacturing, and intelligent infrastructure.

Open
EXL

Business Analyst - Business Intelligence and AI Analytics

EXL

Business intelligence and AI consultant developing scalable data pipelines, governed semantic models, and Power BI/Tableau reporting. Creates LLM-powered analytics to support enterprise decision-making.

Open