Senior Software Engineer with focus on macOS (all genders)
Join us to apply for the Senior Software Engineer with focus on macOS (all genders) role at TeamViewer.
About TeamViewer
Join TeamViewer, a leader in remote connectivity software, harnessing cutting-edge technologies such as Augmented Reality and Artificial Intelligence to innovate and shape the future of digitalization.
Our diverse team of over 1,500 employees worldwide values inclusivity and fosters a dynamic environment where new ideas thrive. Become part of our team and help create a world that works better.
Responsibilities
* Design and develop multi-threaded, high-scalability server and client applications.
* Optimize software for connectivity on resource-limited devices such as operating panels, gateways, and harvesters.
* Ensure software stability and efficiency across various systems, with over 2.5 billion installations.
* Enhance integration with macOS and incorporate the latest Apple technologies, focusing on efficiency and battery life.
* Recommend architectural and technological improvements to enhance reliability, maintainability, scalability, and efficiency.
* Stay updated with latest technical developments and propose improvements.
Requirements
* Degree in Computer Science, Software Engineering, or related field.
* Minimum 5 years of professional experience in software development, focusing on Apple OS like macOS/iOS/visionOS.
* Strong skills in object-oriented architecture, Clean Code, and Design Patterns.
* Interest or knowledge in web technologies such as TypeScript and HTML5 is a plus.
* Fluency in English; additional languages like German are a plus.
What We Offer
* Onsite onboarding at our HQ for an optimal start.
* Competitive compensation, benefits, bonus, and stock options.
* Private pension plan contributions topped up by TeamViewer.
* Public transport-friendly offices and options like e-bike leasing.
* Access to discounts, team events, open-door policy, flexible work arrangements, and work-from-abroad options.
* We celebrate diversity and promote inclusive initiatives.
TeamViewer is an equal opportunity employer committed to building an inclusive culture where everyone feels supported and valued regardless of gender, family status, sexual orientation, religion, age, disability, education, or race.
Additional Information
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Research
* Industry: Software Development
Referrals increase your chances of interviewing at TeamViewer by 2x.
#J-18808-Ljbffr