Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
Experteer Overview Senior Software Engineer at TeamViewer, Austin, TX, focusing on scalable server and client-side applications using C#, JavaScript, and React. You will work in a Scrum-ready, CI-enabled environment to deliver high-quality functionality and architecture improvements. You’ll collaborate with cross-functional teams to drive reliability, performance, and maintainability in a rapidly evolving digital workplace platform. This role offers impactful work in a diverse, values-driven culture with opportunities to shape product direction and technical strategy. Compensation / Benefits * Design and develop new functionality for high-scaling server and client-side apps using C#, JavaScript (React, Redux, TypeScript) * Optimize algorithms and technologies to improve performance * Design and implement APIs following architecture guidelines * Collaborate in a Scrum team within a CI environment * Ensure code quality and efficient implementation * Continuously integrate, build, and deploy from test to production * Recommend architecture/technology improvements for reliability, maintainability, scalability, and performance * Monitor latest tech developments and initiate improvements * Advise product owner on feasibility and time estimates for new features Tasks * At least 4 years of object-oriented software development with C# and .NET * Experience with TypeScript, JavaScript, HTML, CSS * Solid knowledge of React, Redux, Webpack * Experience designing large-scale distributed systems and integrations * Desirable: parallel programming, distributed systems, security, SQL or NoSQL databases * Understanding of Clean Code and Design Patterns for OOP * Bachelor’s degree in Computer Science, Software Engineering, or related field Key requirements * Competitive compensation and bonuses * Flexible PTO and paid holidays * 401(k) with employer matching * Comprehensive health insurance including 100% employer-paid medical coverage * Up to 12 weeks of parental leave * Life and disability insurance, employer-paid
Requirements
in deploy from test to production * Recommend architecture/technology improvements for reliability, maintainability, scalability, and performance * Monitor latest tech developments and initiate improvements * Advise product owner on feasibility and time estimates for new features Tasks * At least 4 years of object-oriented software development with C# and .NET * Experience with TypeScript, JavaScript, HTML, CSS * Solid knowledge of React, Redux, Webpack * Experience designing large-scale distributed systems and integrations * Desirable: parallel programming, distributed systems, security, SQL or NoSQL databases * Understanding of Clean Code and Design Patterns for OOP * Bachelor’s degree in Computer Science, Software Engineering, or related field Key requirements * Competitive compensation and bonuses * Flexible PTO and paid holidays * 401(k) with employer matching * Comprehensive health insurance including 100% employer-paid medical coverage * Up to 12 weeks of parental leave * aaw _ and disability insurance, employer-paid
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Where To Find Software Engineering Jobs
React Developer Salary [2023]
Dev Digest 120 - Apple and peers