TeamViewer

Senior Software Engineer, Fullstack

TeamViewer
Apply
1 month ago

Responsibilities

  • Design and develop new functionality for high-scale server- and client-side applications.
  • Optimize software with efficient algorithms and technologies.
  • Design and implement common APIs according to architecture guidelines and frameworks.
  • Collaborate in a Scrum development team within a continuous integration environment.
  • Ensure efficient implementation and high code quality.
  • Continuously integrate, build, and deploy solutions from test systems to production.
  • Improve architecture and technologies to enhance reliability, maintainability, scalability, and performance.
  • Monitor technical developments and initiate improvements.
  • Advise the product owner through feasibility studies and implementation time estimates.

Requirements

  • At least 6 years of object-oriented software development experience using C# and .NET.
  • Proven experience with TypeScript, JavaScript, HTML, and CSS.
  • Strong knowledge of React, Redux, Webpack, and related frameworks.
  • Experience making architectural decisions for large-scale distributed systems and integrations with applications and user interfaces.
  • Desirable experience with parallel programming, distributed and scalable systems, security, and SQL or NoSQL databases.
  • Understanding of Clean Code and design patterns for object-oriented programming.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

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- and long-term disability coverage, with 100% employer-paid coverage.
  • Quarterly team-building events, leadership luncheons, and companywide All Hands meetings.
  • Open-door policy and business-casual dress code.
  • Work location is Austin, Texas.
  • Equal-opportunity and inclusive workplace with accommodations available during the application and hiring process.

Tech Stack

C#CSSHTMLJavaScript.NETReactReduxSQLTypeScriptWebpack

Categories

TeamViewer

About TeamViewer

1,001-5,000 employees

TeamViewer builds remote connectivity software for businesses to access, support, and manage computers, mobile devices, and industrial endpoints, plus augmented-reality tools for frontline assistance. It sells subscription licenses and cloud services to SMBs and enterprises across IT support, device management, and remote monitoring. Founded in 2005 and headquartered in Göppingen, Germany, TeamViewer SE is a public company listed on the Frankfurt Stock Exchange (MDAX).

Contact me