TeamViewer

Senior Software Engineer, Frontend

TeamViewer
Apply
30 days ago

Responsibilities

  • Lead frontend development of new web applications.
  • Design and implement high-performance, maintainable, and reusable UI components.
  • Drive migration to modern technology stacks and architect scalable features for React applications.
  • Visualize complex datasets and optimize application performance, scalability, and developer experience.
  • Ensure best practices in frontend architecture, code quality, accessibility, and testing.
  • Participate in code reviews and technical discussions and mentor developers.
  • Research and advocate for frontend improvements.

Requirements

  • Completed university or college degree in Computer Science, IT, or a related subject.
  • At least 6 years of professional experience with JavaScript and/or TypeScript.
  • Deep knowledge of modern frontend frameworks, with React preferred and Angular or Vue accepted.
  • Strong background and experience in testing.
  • Experience with component-based architecture, state management such as Redux, Zustand, or Recoil, and REST/GraphQL integration.
  • Strong attention to detail focused on performance optimization, responsive design, and cross-browser compatibility.
  • Fluency in English.

Benefits

  • Competitive compensation and bonuses.
  • Flexible paid time off and paid holidays.
  • 401(k) with employer matching.
  • Comprehensive health insurance, including 100% employer-paid medical coverage.
  • Up to 12 weeks of parental leave.
  • Basic life insurance and short-term and long-term disability coverage, with 100% employer-paid coverage.
  • Quarterly team-building events, leadership luncheons, and companywide All Hands meetings.
  • Work location is Austin, Texas.
  • Inclusive workplace with accommodation support during the application and hiring process.

Tech Stack

AngularGraphQLJavaScriptReactReduxTypeScriptVue.js

Categories

TeamViewer

About TeamViewer

1,001-5,000 employees
Contact me