Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior Software Engineer, Frontend

teamviewer
Companyteamviewer
CategoryEngineering
LocationAustin
RemoteOn-site (inferred)
EmploymentNot stated
LevelSenior
SalaryNot stated by the employer
Posted8 Aug 2026
Last verified12 Aug 2026
SourceThe employer's own careers page (company_site)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
🏢 About TeamViewer TeamViewer provides a leading Digital Workplace platform that connects people with technology, enabling, improving, and automating digital processes. With over 1,900 employees worldwide and serving hundreds of millions of users, the company fosters a diverse and innovative work environment. 🎯 The Role TeamViewer is looking for a Senior Frontend Software Engineer to lead the development of new web applications, drive migration to modern tech stacks, and architect scalable features for their React applications. 🛠️ Tech Stack • Core : React, TypeScript, JavaScript • State Management : Redux, Zustand, Recoil • API : REST, GraphQL • Testing : Strong testing background required 💼 What You'll Do • Lead the frontend development of new web applications • Design and implement high-performance, maintainable, and reusable UI components • Drive migration to modern tech stacks and architect scalable features for React applications • Ensure best practices in front-end architecture, code quality, accessibility, and testing • Participate in code reviews, technical discussions, and mentorship of developers • Continuously research and advocate for improvements in performance, scalability, and developer experience ✅ What You'll Need • Completed university or college degree in Computer Science, IT, or related field • At least 5+ years of professional experience with JavaScript and/or TypeScript • Deep knowledge of modern frontend frameworks (React preferred, Angular or Vue welcome) and strong testing background • Team-player mentality combined with awareness and experience with testing • Proven experience with component-based architecture, state management (e.g., Redux, Zustand, Recoil), and REST/GraphQL integration • Strong attention to detail with focus on performance optimization, responsive design, and cross-browser compatibility • Fluency in English is mandatory; further languages are a plus 🌟 Nice to Have • Additional languages beyond English • Experience with Angular or Vue