Senior Software Engineer with focus on macOS (all genders) - Karlsruhe

Nur für registrierte Mitglieder
Stuttgart
EUR 70.000 - 90.000
Jobbeschreibung

The provided job description contains valuable information but requires improvements in formatting, structure, and clarity to enhance readability and professionalism. Below is a refined version that maintains the original content and intent while optimizing presentation:

Job Title: Senior Software Engineer

Location: Stuttgart, Germany

Company: TeamViewer

About Us

At TeamViewer, we pride ourselves on being a leader in remote connectivity software. We harness cutting-edge technologies like Augmented Reality and Artificial Intelligence to drive innovation and shape the future of digitalization. Our diverse team of over 1,500 employees across various continents and disciplines values inclusivity and celebrates unique perspectives and talents.

What We Offer

  • Onsite onboarding at our HQ
  • Competitive salary and benefits, including bonuses and stock options
  • Regular salary reviews and contributions to private pension plans
  • Public transport-friendly offices, e-bike leasing options, and gym discounts
  • Access to our Corporate Benefits platform and regular team events
  • Flexible work arrangements, including hybrid and remote options (up to 40 days abroad)
  • Open-door policy, no dress code, and inclusive culture

Role Overview

As a Senior macOS Software Engineer, you will be a key member of our R&D team, contributing to the development of features for our product that enables remote access, control, and support. Reporting to the Team Manager of Software Development, this role offers an excellent opportunity to impact our agile, modern environment.

Responsibilities

  • Designing and developing multi-threaded, high-scaling server and client applications
  • Optimizing software for connectivity on resource-limited devices
  • Ensuring software stability and efficiency across systems with over 2.5 billion installations
  • Improving integration with macOS and leveraging the latest Apple technologies
  • Proposing architectural and technological improvements
  • Staying updated on industry developments

Requirements

  • University or college degree in Computer Science, Software Engineering, or related field
  • Minimum of 5 years of professional experience in software development, focusing on Apple OS such as macOS, iOS, or visionOS
  • Strong skills in architecture, object-oriented programming, Clean Code, and Design Patterns
  • Interest or knowledge in web technologies like TypeScript and HTML5 (a plus)
  • Fluency in English; knowledge of additional languages like German is beneficial

Technologies

  • Support
  • macOS
  • TypeScript
  • Mobile