Senior Software Engineer, Frontend

TeamViewer US, Inc.
Austin, TX, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) Component-Based Software Engineering Browser Compatibility Software Quality Code Review Data Visualization Responsive Web Design TeamViewer TypeScript Web Applications Web Application Frameworks ReactJS
+7 more
Vue.js AngularJS Material UI Information Technology Graphql Front End Software Development React Redux

Job description

Experteer Overview In this role you will lead frontend development of new web applications at TeamViewer, shaping scalable UI architecture and high-performance components. You will drive migrations to modern tech stacks, particularly for React apps, and mentor colleagues to uphold code quality and accessibility standards. You’ll solve complex data-visualization challenges and collaborate across teams to deliver impactful digital products. This is a chance to influence frontend direction in a diverse, growth-oriented environment in Austin, TX. Compensation / Benefits * Lead frontend development of new web applications * Design and implement high-performance, maintainable UI components * Drive migration to modern tech stacks and architect scalable features for React applications * Visualize complex data sets with clear UI * Ensure best practices in front-end architecture, code quality, accessibility, and testing * Participate in code reviews, technical discussions, and mentorship of developers * Research and advocate performance, scalability, and developer experience improvements Tasks * University degree in Computer Science, IT, or related subject * 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 with testing experience * Experience with component-based architecture, state management (Redux, Zustand, or Recoil), and REST/GraphQL integration * Attention to detail with focus on performance, responsive design, and cross-browser compatibility * Fluency in English; other languages a plus Key requirements * Competitive compensation and bonuses * Flexible PTO and paid holidays * 401(k) with employer matching * Comprehensive health insurance including employer-paid medical coverage * Parental leave (up to 12 weeks) * Life Insurance and Disability (employer-paid)

Requirements

implement * Research and advocate performance, scalability, and developer experience improvements Tasks * University degree in Computer Science, IT, or related subject * 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 with testing experience * Experience with component-based architecture, state management (Redux, Zustand, or Recoil), and REST/GraphQL integration * Attention to detail with focus on performance, responsive design, and cross-browser compatibility * Fluency in English; other languages a plus Key requirements * Competitive compensation and bonuses * Flexible PTO and paid holidays * 401(k) with employer matching * Comprehensive health insurance including employer-paid medical coverage * Parental leave (up to 12 weeks) * Life Insurance and Disability (employer-paid)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

55 sec

Approaching live pair programming with stranger teammates

Jonathan Tang · Coffee With Developers

1:28 min

Introduction to the speaker and frontend projects

Abdelrahman Awad Abdelrahman Awad · WWC 2025

Videos

See all

Related articles

See all