Senior Full-Stack Engineer: React + Spring Boot (Hybrid)

TeamViewer

Porto

Presencial

EUR 70 000 - 110 000

Tempo integral

há 16 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te para esta função — cria um currículo personalizado e uma carta de apresentação em cerca de um minuto.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Onsite HQ onboarding
Global platform impacting frontline
Hybrid and flexible work time
Team events & company celebrations
Public transport friendly offices
Corporate benefits platform

Resumo da oferta

TeamViewer is hiring a Senior Full Stack Software Engineer to join our Frontline platform in Porto. You will own both UI and backend services, delivering features end-to-end from React interfaces to Java Spring Boot APIs.

You will design, implement, and maintain frontend applications with TypeScript/React and backend services with Java/Spring Boot, focusing on reliability, scalability, and maintainability across the full stack.

Qualificações

  • University or college degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional experience in full-stack software development, or proven senior-level expertise in designing and delivering complex software systems.
  • Strong expertise in TypeScript and React for frontend development.
  • Strong expertise in Java and Spring Boot for backend development, including frameworks such as Spring Data and Spring Security.
  • Solid understanding of RESTful APIs, microservices, and distributed system design.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks (e.g., Hibernate).
  • Experience with CI/CD pipelines, Docker, and container orchestration (e.g., Kubernetes).
  • Understanding of security and authentication standards (JWT, OAuth2, OpenAPI).
  • Fluency in English; other languages are a plus.

Responsabilidades

  • Design, implement, and maintain frontend applications using TypeScript and React.
  • Design, implement, and maintain backend services and APIs using Java and Spring Boot.
  • Participate in architecture and application design to ensure reliability, scalability, and maintainability across the full stack.
  • Write clean, testable, and maintainable code using modern engineering and CI/CD practices.
  • Engage in peer reviews, pair programming, and technical discussions to continuously raise code quality and alignment.
  • Take ownership of your domain and deliver results with accountability and curiosity.
  • Explore and evaluate emerging technologies that can enhance the platform's capabilities.

Conhecimentos

TypeScript
React
Java
Spring Boot
RESTful APIs
Distributed systems
PostgreSQL / MySQL
CI/CD
Docker & Kubernetes
Security standards (JWT/OAuth2/OpenAPI
English fluency

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

Docker
Kubernetes
Spring Data
Spring Security
Hibernate
PostgreSQL
MySQL
OpenAPI

Descrição da oferta de emprego

TeamViewer is hiring a Senior Full Stack Software Engineer to join our Frontline platform in Porto. You will own both UI and backend services, delivering features end-to-end from React interfaces to Java Spring Boot APIs.

You will design, implement, and maintain frontend applications with TypeScript/React and backend services with Java/Spring Boot, focusing on reliability, scalability, and maintainability across the full stack.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Hybrid Full-Stack Engineer: React + Spring Boot
Hybrid Full-Stack Engineer: React + Spring Boot

TeamViewer • Porto

Híbrido
EUR 50 000 - 85 000
Onsite onboarding
Competitive compensation
Public transport-friendly offices
+6
Full-Stack Engineer (React + Spring) – Hybrid & Global Flex
Full-Stack Engineer (React + Spring) – Hybrid & Global Flex

TeamViewer • Pedrouços

Híbrido
EUR 55 000 - 75 000
Onsite onboarding
Great compensation
Public transport friendly office
+5
Senior Fullstack Java/React Lead — Hybrid (Porto)
Senior Fullstack Java/React Lead — Hybrid (Porto)

QUANTEAM (RAINBOW PARTNERS Group) • Porto

Híbrido
EUR 50 000 - 90 000
Full-Stack Engineer: Java Spring Boot + React (Hybrid)
Full-Stack Engineer: Java Spring Boot + React (Hybrid)

dPT diconium Portugal, unipessoal Lda • Lisboa

Híbrido
EUR 45 000 - 70 000
Hybrid work
Public transport tickets
Pension plan
+2
Senior Full-Stack Engineer — Java, Spring Boot, React
Senior Full-Stack Engineer — Java, Spring Boot, React

Xpertsoft • Portugal

Teletrabalho
EUR 60 000 - 100 000
Remote Fullstack Java + Spring + React | High Ownership
Remote Fullstack Java + Spring + React | High Ownership

Humanit • Portugal

Teletrabalho
EUR 30 000 - 45 000
Senior Full Stack Software Engineer — React / Java Spring Boot
Senior Full Stack Software Engineer — React / Java Spring Boot

TeamViewer • Porto

Presencial
EUR 70 000 - 110 000
Onsite HQ onboarding
Global platform impacting frontline
Hybrid and flexible work time
+3
Senior Java Fullstack Lead - Spring Boot/React (Remote)
Senior Java Fullstack Lead - Spring Boot/React (Remote)

HumanIT Digital Consulting • Porto

Teletrabalho
EUR 90 000 - 130 000
Health Insurance
Open holidays
Profit distribution
+2
Full Stack Software Engineer — React / Java Spring Boot
Full Stack Software Engineer — React / Java Spring Boot

TeamViewer • Porto

Híbrido
EUR 50 000 - 85 000
Onsite onboarding
Competitive compensation
Public transport-friendly offices
+6
Mid-Level Fullstack Java/React Engineer (Hybrid-Porto)
Mid-Level Fullstack Java/React Engineer (Hybrid-Porto)

KCS iT • Porto

Híbrido
EUR 40 000 - 60 000
Training programs
International projects
Well-being program