TeamViewer
TeamViewer
1.001 – 5.000 Angajați
B2BÎntreprindereSaaS
TeamViewer este o companie B2B SaaS care dezvoltă software cloud securizat pentru acces la distanță, asistență la distanță și experiența digitală a angajaților. Platforma sa ajută echipele IT și întreprinderile să controleze, să monitorizeze și să gestioneze endpointurile, să automatizeze remedierea problemelor și să sprijine operațiunile angajaților din prima linie prin fluxuri de lucru bazate pe realitate augmentată. TeamViewer deservește organizații de diferite dimensiuni prin produse precum Tensor, DEX și Frontline, cu integrări precum Microsoft Intune, ServiceNow și Salesforce. Oferta companiei se concentrează pe gestionarea sigură, conformă și scalabilă a dispozitivelor.

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.

Descriere

  • 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

Cerințe

  • 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

Beneficii

  • 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

Locuri de muncă similare

Thinkingbox

Senior Motion Designer (Chicago, Hybrid)

Thinkingbox
51 – 200 Angajați
B2BMarketingMedia

The Heist, Thinkingbox’s Chicago motion design and post-production studio, is seeking a Senior Motion Designer to create 2D and 3D graphics, styleframes, and 3D scenes. The role includes mentoring designers and steering complex projects through production.

Deschide
Hewlett Packard Enterprise

Senior Networking Business Development Lead, Public Sector — HPE Germany

Hewlett Packard Enterprise

Lead HPE Networking’s public-sector business development strategy across Germany. Turn policy, funding, and procurement developments into infrastructure opportunities, customer requirements, and strategic initiatives.

Deschide
Hewlett Packard Enterprise

Networking Business Development Lead, Public Sector — Germany (Hybrid)

Hewlett Packard Enterprise

Lead business development for HPE Networking across Germany’s public sector. Turn policy, funding, and procurement developments into strategic opportunities for edge-to-cloud networking solutions.

Deschide
Hewlett Packard Enterprise

Senior Public Sector Networking Business Development Lead - HPE Germany (Hybrid)

Hewlett Packard Enterprise

Lead public-sector business development for HPE Networking in Germany, focusing on infrastructure opportunities and market growth. Translate policy, funding, and procurement developments into initiatives for HPE’s edge-to-cloud networking portfolio.

Deschide