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

Full Stack Software Engineer

TeamViewer

. Develop and maintain backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript .

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

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in Fullstack Development with a strong focus on Java, Kotlin, and Spring Boot for backend services, alongside React and TypeScript for frontend applications. Proficient in API design, database management, and CI/CD practices, with a commitment to quality and security in software delivery.

Highest-signal resume keywords
Fullstack DevelopmentJava/Kotlin with Spring BootReact and TypeScriptRESTful API DesignCI/CD Practices

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
JavaKotlinSpring BootNode.jsTypeScriptReactSQLNoSQLDockerKubernetes
Soft Skills
CollaborationAgile TeamworkTesting Mindset
Tools & Technologies
KafkaNATSRabbitMQAI Coding ToolsGitHub Copilot
Certifications & Qualifications
Degree in Computer ScienceDegree in Software Engineering
Industry Keywords
Backend ServicesAPIsWeb Application ArchitectureData ModelsCI/CD Pipelines

Tech Stack

Tools & technologies
DockerJavaJavaScriptKafkaKotlinKubernetesNode.jsNoSQLPostgresRabbitMQReactSpringSpring BootSpringBootSQLTypeScript

About the role

Key responsibilities & impact
  • Develop and maintain backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript
  • Build web applications and features using React and TypeScript, using the design system and shared components
  • Design data models and work with SQL and NoSQL databases
  • Integrate services through REST APIs and messaging systems such as Kafka, NATS, or RabbitMQ
  • Containerise and deploy applications with Docker and Kubernetes
  • Contribute to CI/CD pipelines
  • Write automated tests across the stack and participate in code reviews
  • Use AI coding assistants effectively while maintaining ownership of quality, security, and maintainability
  • Monitor and improve production features, focusing on quality, performance, and security
  • Collaborate with the team and other teams on technical decisions and knowledge sharing
  • Work across APIs, data, and user interfaces in an agile team alongside product, UX, and platform engineers

Requirements

What you’ll need
  • A degree in Computer Science, Software Engineering or a related field, or equivalent experience
  • 3+ years of professional experience in fullstack development
  • Solid backend experience with Java and/or Kotlin and Spring Boot, or with Node.js and TypeScript
  • Solid experience with React and TypeScript
  • Good understanding of RESTful API design and web application architecture
  • Experience with relational databases such as PostgreSQL and NoSQL databases
  • Familiarity with messaging systems such as Kafka, NATS or RabbitMQ is a plus
  • Hands-on experience with Docker; Kubernetes experience is a plus
  • Strong testing mindset and familiarity with CI/CD practices
  • Hands-on experience with AI coding tools such as Claude Code, GitHub Copilot, or Cursor, including critically reviewing and testing AI-generated code
  • Experience working in agile teams
  • Fluent in English (spoken and written)

Benefits

Comp & perks
  • Great compensation and benefits packages including company achievement bonus or sales bonus and regular salary reviews
  • Public transport friendly offices
  • Special terms for local gyms
  • Access to Corporate Benefits platform with many discounts
  • Regular Team events and company-wide celebrations
  • Open door policy, no dress code rules, frequent all Hands and Leadership Lunches
  • Hybrid and Flexible work time
  • Work From Abroad Program allowing up to 40 days of work outside your contracting country
  • Onsite Onboarding in our HQ office for an optimal start
  • Access to diversity, inclusion, and C-A-R-E initiatives
  • Accommodations or adjustments during the application or hiring process, including interview or onboarding support