Cross Platform Software Engineer Windows / macOS (all genders)

TieTalent

Göppingen (Kernstadt)

Hybrid

EUR 55,000 - 75,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

30 days of holidays
Great compensation and benefits packages
Hybrid work arrangements
Access to Corporate Benefits platform

Job summary

A leading remote connectivity firm is seeking a skilled software developer proficient in C++ and Swift to enhance its remote access solutions for Windows and macOS. The role involves collaborating in a Scrum team, optimizing software performance, and contributing to innovative features. Candidates should possess a degree in computer science, along with professional experience in object-oriented software development. The company offers a competitive benefits package, including hybrid work arrangements and 30 days of vacation.

Qualifications

  • 2+ years of experience in C++ development with design patterns.
  • Knowledge of macOS and/or iOS development.
  • Fluency in English; knowledge of German is a plus.

Responsibilities

  • Develop new features for remote access software.
  • Collaborate in a Scrum team within a CI environment.
  • Optimize software for stability and performance.

Skills

C++
Swift
Object-oriented software development
Team collaboration
Analytical thinking

Education

University or college degree in computer science or related field

Tools

Xcode
Qt
Objective-C
JavaScript/React

Job description

Overview

Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization. Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive values, we celebrate the unique perspectives and talents each individual brings to the table and foster a dynamic work environment where new ideas thrive. Become part of our winning team and help us create a world that works better.

Responsibilities
  • Actively contribute to the development of new features for our remote access, control and support solution for the Windows and macOS platform.
  • Design and develop platform independent functionalities for our desktop Windows client using C++ and for our desktop macOS client using Swift and C++.
  • Optimize and enhance our software with new, efficient algorithms and technologies.
  • Work collaboratively in a Scrum development team within a continuous integration environment.
  • Be responsible for ensuring efficient implementation and for code of the highest quality.
  • Ensure that our software is stable and runs efficiently on many different browsers and systems (more than 2.5 billion installations).
  • Have room to experiment and grow your skills in various areas.
Requirements
  • University or college degree in the field of computer science, software engineering, or any other related subject.
  • 2+ years of professional experience in object-oriented software development using C++ (C++14 or above) and design patterns.
  • Knowledge of macOS and/or iOS development with Xcode.
  • Experience in any of the following fields would be desirable: Qt, Objective-C or JavaScript/React.
  • Structured and analytical way of thinking / working, being a team player, as well as motivated to learn new things.
  • Fluency in English is mandatory, German is a plus.
What we offer
  • 30 days of well-deserved holidays.
  • Onsite onboarding in our HQ office for an optimal start.
  • Great compensation and benefits packages including company achievement bonus and regular salary reviews.
  • Premiums for the private pension plan (BAV) up to the maximum amount, topped up by TeamViewer.
  • 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 and frequent all hands.
  • Hybrid and flexible work time with up to 50% home office.
  • Work From Abroad Program allowing up to 40 days of work outside your contracting country.
  • We celebrate diversity as one of our core values and participate in CARE initiatives.

TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We CARE and understand that our diverse, values-driven culture makes us stronger. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Owner Linux/macOS
Product Owner Linux/macOS

TeamViewer • Göppingen

On-site
EUR 90,000 - 130,000
Onsite onboarding
Competitive compensation
Company pension top-ups
+8
Product Owner Linux/macOS
Product Owner Linux/macOS

TeamViewer • Stuttgart

Hybrid
EUR 80,000 - 110,000
Onsite HQ onboarding
Hybrid work model
Salary reviews
+5
(Senior) Quality Assurance Engineer - TeamViewer (all genders)
(Senior) Quality Assurance Engineer - TeamViewer (all genders)

TeamViewer GmbH • Stuttgart

Hybrid
EUR 60,000 - 80,000
Great compensation and benefits
Public transport friendly offices
Access to Corporate Benefits platform
+2
Team Lead Product Management, TeamViewer Remote & Tensor
Team Lead Product Management, TeamViewer Remote & Tensor

TeamViewer GmbH • Göppingen

Hybrid
EUR 120,000 - 160,000
Onsite onboarding at HQ
Competitive compensation
Company bonus programs
+8
Enterprise Account Manager - DACH Sales · Berlin, Bremen, München ·
Enterprise Account Manager - DACH Sales · Berlin, Bremen, München ·

TeamViewer • Berlin, Bremen, München

Hybrid
EUR 90,000 - 130,000
Onsite onboarding
Competitive compensation & bonuses
BAV pension tops-up
+9
Work Student, Customer Support (French Speaker)
Work Student, Customer Support (French Speaker)

TeamViewer • Göppingen

On-site
EUR 14,000 - 17,000
Travel subsidy
Casual office environment
Library & E-Learning
+2
Team Lead Product Management, TeamViewer Remote & Tensor
Team Lead Product Management, TeamViewer Remote & Tensor

TeamViewer GmbH • München

Hybrid
EUR 90,000 - 130,000
Onsite onboarding at HQ
Competitive compensation with bonuses
Company pension (BAV)
+8
Work Student, Customer Support (German Speaker)
Work Student, Customer Support (German Speaker)

TeamViewer • Göppingen

On-site
EUR 14,000 - 17,000
Travel subsidy
Casual office atmosphere
Learning resources
Enterprise Account Executive - DACH Sales · Bremen, Berlin ·
Enterprise Account Executive - DACH Sales · Bremen, Berlin ·

TeamViewer • Bremen, Berlin

Hybrid
EUR 90,000 - 130,000
Onsite onboarding
Competitive compensation
Pension plan top-up (BAV)
+8
Compensation & Benefits Manager
Compensation & Benefits Manager

TeamViewer • Göppingen

Hybrid
EUR 90,000 - 130,000
Onsite onboarding at HQ
Salary reviews
Company pension top-up (BAV)
+4