Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zwift

Software Engineer

Zwift

. Work on a cross-functional team delivering features across the microservice backend, zwift.com client, e-commerce platform, subscription management platform, and admin tooling .

Posted 11/3/2026full-timeRemote • United StatesJuniorMid-Level💰 $86,500 - $135,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong proficiency in modern JavaScript or TypeScript, with experience in component-based frontend frameworks like React and Next.js. Capable of designing and maintaining high-performance microservices and web applications while ensuring code quality through automated testing and CI/CD practices.

Highest-signal resume keywords
Modern JavaScript ProficiencyReact Framework ExperienceNext.js ExperienceAutomated Testing ExpertiseMicroservices Architecture Knowledge

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptTypeScriptReactNext.jsJavaKotlinAutomated TestingContinuous IntegrationWeb DevelopmentFrontend Architecture
Soft Skills
CollaborationProblem-SolvingTenacityEnthusiasm for Learning
Tools & Technologies
CI/CDAPI Access PatternsObservability ToolsMonitoring and AlertingKubernetesContainerization
Certifications & Qualifications
BS/MS in Computer Science
Industry Keywords
MicroservicesE-CommerceSubscription ManagementWeb PerformanceAccessibilitySEO Fundamentals

Tech Stack

Tools & technologies
AndroidCloudiOSJavaJavaScriptKotlinKubernetesMicroservicesNext.jsReactTypeScript

About the role

Key responsibilities & impact
  • Work on a cross-functional team delivering features across the microservice backend, zwift.com client, e-commerce platform, subscription management platform, and admin tooling
  • Design, build, and maintain high-performance, reusable, and reliable code across multiple programming languages and platforms
  • Establish a supported web-platform foundation, including rendering and caching strategies, CDN behavior, API access patterns, CI/CD, observability, automated testing, and legacy-functionality decommissioning
  • Build reusable page templates, structured content models, and CMS integrations for governed self-service publishing
  • Collaborate through code reviews, technical discussions, and pair programming
  • Participate in on-call support, monitoring, and troubleshooting for team-owned services
  • Identify technical risks and help build mitigation plans
  • Use AI-assisted development for codebase analysis, migration planning, test generation, documentation, and component consolidation while maintaining engineering review and quality standards
  • Scope and plan projects with engineers and product managers
  • Participate in the interview process
  • Contribute to rebuilding Zwift.com into a modern, reliable, reusable growth platform and migrating core acquisition and authentication journeys

Requirements

What you’ll need
  • BS/MS in Computer Science and/or relevant technical area
  • 2-5 years of software development experience
  • Strong proficiency with modern JavaScript or TypeScript
  • Experience with a component-based frontend framework such as React
  • Proficiency in one or more development technologies; React, Java, and Kotlin are commonly used
  • Experience with web development and frontend architecture, cloud-based microservices, and/or event sourcing
  • Experience with server-rendered or hybrid web frameworks
  • Familiarity with web performance, accessibility, analytics instrumentation, and SEO fundamentals
  • Experience with automated testing, monitoring/alerting, continuous integration, and code reviews
  • Experience with production troubleshooting and on-call
  • Next.js experience strongly preferred
  • Tenacity to get things done and enthusiasm for learning in an evolving problem space
  • AI tools used during interviews must be disclosed or cited
  • Bonus: experience with Kubernetes and containerization
  • Bonus: experience shipping cross-platform apps, especially iOS, tvOS, Android, Mac, and PC
  • Bonus: interest in cycling, running, and overall fitness

Benefits

Comp & perks
  • Performance bonuses
  • Equity
  • Comprehensive medical benefits
  • Financial benefits
  • Other perks and benefits
  • Equal Opportunity Employer
  • Disability or special-needs accommodation