Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Zwift


Zwift is the app that makes indoor training fun. Connecting cyclists and runners around the world, Zwift mixes the intensity of training with the immersive and engaging play of gaming. Ride or run virtual worlds with a community that motivates you at every mile. You'll get faster and stronger and have a blast doing it.

+30d

Full Stack Software Engineer

ZwiftRemote - eligible US locations
agileBachelor's degreenosqlsqlDesignmobileapijavac++dockercssangularpythonjavascriptbackendNode.js

Zwift is hiring a Remote Full Stack Software Engineer

Seniority Level:Mid-level

About the role and about You:

Are you a talented and motivated Full Stack Software Engineer looking to make a significant impact? Do you thrive in a dynamic environment where your contributions drive value and innovation? If so, we want you on our team at Zwift!

As a key player on our software development team, you will be primarily responsible for developing and maintaining our internal subscription platform, our e-commerce platform, and our web framework and CMS. These systems are crucial in ensuring that customers can easily discover Zwift, purchase hardware and subscriptions to get in the game, and manage their subscription long-term. You'll be part of a world class engineering team with a clear focus on supporting Zwift's revenue streams and playing a key role in the success of the business.

Success in this role involves consistently delivering high-quality, maintainable code and meeting project deadlines. The ideal candidate will effectively collaborate with cross-functional teams, proactively solve complex technical challenges, and continuously seek opportunities for improvement. Additionally, they will contribute to customer satisfaction, take full ownership of your work, bring innovative ideas, and foster positive team dynamics. If you’re ready to take your career to the next level, apply today!

What you’ll do:

  • Develop and maintain web and backend applications written in JavaScript and Java.
  • Participate on on-call support, monitoring and troubleshooting of all services owned by the team.
  • Collaborate with product managers, designers, and other engineers to gather requirements and translate them into technical specifications.
  • Write clean, efficient, and scalable code for both front-end and back-end components.
  • Conduct code reviews, perform debugging, and ensure code quality through unit testing and integration testing.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

What we’re looking for:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in full stack web development.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
  • Strong back-end development skills with experience in languages such as Node.js, Python, Java, or Ruby.
  • Experience with database technologies such as SQL, NoSQL, and ORM frameworks.
  • Familiarity with RESTful API design and development.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of CI/CD pipelines and automated testing frameworks.
  • Familiarity with microservices architecture.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Bonus points:

Experience with one or more of the following:

  • Shopify
  • Netsuite
  • C++ programming
  • Mobile development
  • React Native development

The base salary for this position ranges between $ 71,000 to $135,000. The base salary will be based on a number of factors including the role offered, the individual's job-related knowledge, skills, qualifications, and geographic location. In addition to base salary, Zwift is proud to offer a comprehensive and competitive benefits package for all eligible employees which also includes performance bonuses, equity, and a full range of medical, financial, and other perks and benefits.

How to stand out among the rest:

Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too.

We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailingcareers@zwift.com. 

Zwift, Inc. is an Equal Opportunity Employer.

 

See more jobs at Zwift

Apply for this job

Zwift is hiring a Remote Community Support Specialist - German

Seniority Level:Associate

Location:London, UK (Remote)

About the role and about You:

The Community Support team at Zwift work directly with our members delivering an authentic support experience that is human, straight-forward, and as effortless as possible. We interact with members from around the globe by email, live chat and phone, resolving problems with empathy, while offering guidance that empowers our members to achieve their goals and get the most out of Zwift.

For this role, we are seeking an individual fluent in both written and spoken English and German.The ideal candidate will excel in collaboration, working closely with our front-line support teams, the wider Community Support team, and stakeholders from across the business. You’ll be customer obsessed, relentlessly curious, and able to turn problems into solutions. You’ll have a positive approach to all you do, with a can-do attitude and the drive to focus on progress over perfection.

You will thoughtfully manage competing priorities with attention to detail, be a skilled communicator and advocate for the community, who can simplify technical concepts, sniff out trends, solve problems and provide a smooth and effortless experience for internal and external customers.

If you’re passionate about being part of a diverse, inclusive community for our members and delivering on our mission of More People, More Active, More Often, then Zwift is for you.

What you’ll do: 

  • Become the expert on all things Zwift, leading the way in understanding our products, services, and subscriptions.
  • Communicate with members through all available channels at Zwift, including email, chat, phone, and forums.
  • Deliver an effortless customer experience to our Zwift community when they reach out for support via chat, phone and email.
  • As a language specialist, assist in conducting QA assessments on our partner sites to ensure high-quality work both internally and externally.
  • Ensure our Community Support colleagues have all available up to date information to be able to support our members when they reach out for support.
  • Be the voice of the Community in relation to their experience with our hardware and Zwift app, creating and influencing policy and process to drive a positive effortless experience.
  • Track metrics and qualitative feedback from retrospective reports to drive improvements.
  • Collaborate with teams around Zwift to promote an environment of continuous improvement, communicating member pain points and influencing priorities for change.
  • Become a valued and engaged member of our team, actively participating in our virtual team environment and collaborating with front-line support, the wider Community Support team, and stakeholders across the business.
  • Remote or Blended Work: Exhibit strong time management, consider global dynamics, communicate emerging issues effectively, and maintain a distraction-free work environment.

What we’re looking for:

  • The ideal candidate is experienced and skilled in handling customer inquiries with a positive attitude, resolving issues effectively, and prioritizing the customer’s needs in every decision.
  • Fluency in German and English: Strong written and verbal communication skills in both languages.
  • Ability to Work Independently: Demonstrated self-motivation and responsibility to manage tasks, make decisions, and solve problems with minimal supervision. Comfortable setting priorities, meeting deadlines, and adapting to changing priorities.
  • Excellent proactive problem solving skills, focused on continuous improvement.
  • Excellent attention to detail, with a proven ability to adhere to processes and procedures while investigating new issues.
  • Ability to implement data-driven changes by effectively influencing and collaborating with cross-functional teams.
  • Can handle tasks with confidence, but also understand how important it is to work together with the team to achieve great results.
  • Willing to dive in and do whatever it takes to support your team during times of change, viewing these moments as opportunities to grow, contribute to the future, and continuously learn and adapt.

Bonus points:

  • Experience working with a BPO (Business Process Outsourcing) is valuable, as it means you understand managing outsourced services, working with clients and vendors, and adapting to different processes.
  • Experience with CRM software like Kustomer, Shopify for e-commerce management, and JIRA for project tracking and collaboration.
  • Cycling, running, or indoor training knowledge would be a plus, but don’t worry if you’re not an expert yet—your enthusiasm to learn and dive into the Zwift experience is what counts!

How to stand out among the rest:

Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too.

We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailingcareers@zwift.com. 

Zwift, Inc. is an Equal Opportunity Employer.

 

See more jobs at Zwift

Apply for this job

Zwift is hiring a Remote Social Media Creative, Motion Graphics & Video

Seniority Level:Associate

Location:London, UK (Remote)

About the role and about You:

Zwift is seeking a talented and highly creative individual with a passion for motion graphics to join our team as a Social Media Creative. In this role, you will be instrumental in developing and executing dynamic content for our social media platforms, with a strong focus on motion graphics and video. This position is a unique blend of creative ideation and hands-on content creation, where you'll help shape the Zwift brand story, engage our community, and drive user interaction through visually compelling motion-based content. 

What you’ll do: 

  • Develop and execute engaging social media content across various platforms, including Facebook, Instagram, Twitter, YouTube, TikTok, and emerging channels, with a strong emphasis on motion graphics and/or video editing.
  • Create motion graphics, animations, videos, and multimedia assets that are social-first, on-brand, and resonate deeply with our target audience.
  • Collaborate closely with the marketing and creative teams to ensure all motion-based content aligns with Zwift's brand guidelines, tone of voice, and campaign themes.
  • Play a key role in the development of the annual social media content calendar, contributing ideas for motion-driven campaigns and posts.
  • Foster a creative environment that pushes the boundaries of what’s possible with motion graphics on social media, ensuring each campaign is innovative and engaging.

What You’ll Work On:

  • Motion graphic content that is part of Zwift’s multi-channel marketing campaigns.
  • Social media content that is evergreen, timely, or topical, with a strong focus on video and animation.
  • Real-time, on-the-ground content from major events across Europe.

What we’re looking for: 

  • Bachelor’s degree in Motion Design, Animation, Film Production, Marketing, or a related field.
  • 1+ years of experience in creating social media content, with a specialized focus on motion graphics within the sports, fitness, or lifestyle industry.
  • Proven track record of developing and executing successful motion graphic-centric social media campaigns across multiple platforms.
  • High proficiency in Adobe Creative Suite (especially After Effects, Premiere Pro, Photoshop, Illustrator) and other relevant animation and video editing software.
  • Expertise in short-form video editing and creating motion graphics that are optimized for social platforms, with a strong sense of storytelling, pacing, and the creative use of text and visual effects.
  • Strong visual storytelling abilities, particularly in motion design, with an eye for aesthetics, composition, and typography.
  • Excellent written and verbal communication skills, with the ability to adapt your tone and messaging for different social media platforms.
  • Understanding of social media analytics and tracking tools to measure and report on the performance of motion graphic content.
  • Ability to work collaboratively in a fun and fast-paced, deadline-driven environment while managing multiple projects simultaneously.

Bonus points: 

  • An interest in cycling and/or running is a big plus.
  • Experience with 3D animation or interactive media.

How to stand out among the rest:

Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too.

We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailingcareers@zwift.com. 

Zwift, Inc. is an Equal Opportunity Employer.

 

See more jobs at Zwift

Apply for this job