Full Stack Software Engineer

1 Year ago • 3 Years + • $71,000 PA - $135,000 PA

Job Summary

Job Description

Full Stack Software Engineer for Zwift's internal platforms, developing and maintaining web and backend applications in JavaScript and Java.
Must have:
  • JavaScript & Java
  • React, Angular, Vue
  • SQL & NoSQL
  • RESTful API
Good to have:
  • Shopify
  • Netsuite
  • C++ programming
  • React Native
Perks:
  • Performance bonuses
  • Equity

Job Details

About the job

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 emailing careers@zwift.com.

Zwift, Inc. is an Equal Opportunity Employer.

Similar Jobs

Expedia - Software Engineer

Expedia

San Francisco, California, United States (Hybrid)
8 Months ago
Expedia - Software Engineer

Expedia

San Francisco, California, United States (Hybrid)
8 Months ago
paypal - Software Engineer (Fullstack)

paypal

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
paypal - Lead Software Engineer

paypal

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
paypal - Software Engineer

paypal

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
paypal - Software Engineer - Fullstack - Recent Graduate

paypal

San Jose, California, United States (Hybrid)
8 Months ago
paypal - Software Engineer (Fullstack)

paypal

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
paypal - Lead Software Engineer

paypal

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
paypal - Software Engineer

paypal

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
paypal - Software Engineer - Fullstack - Recent Graduate

paypal

San Jose, California, United States (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Hybrid)
8 Months ago
Tencent - メインエンジニア|Main Engineer

Tencent

Tokyo, Japan (On-Site)
8 Months ago
Activision - Lead Network Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
Warner Bros. Games - Staff Data Engineer- C360, Hyderabad

Warner Bros. Games

Hyderabad, Telangana, India (Hybrid)
8 Months ago
Warner Bros. Games - Data Engineer II - C360, Hyderabad

Warner Bros. Games

Hyderabad, Telangana, India (Hybrid)
8 Months ago
DraftKings - Software Engineering Manager

DraftKings

Boston, Massachusetts, United States (On-Site)
8 Months ago
Light Speed Studios - メインエンジニア|Main Engineer

Light Speed Studios

Tokyo, Japan (On-Site)
8 Months ago
ByteDance - Senior Security Architect, Corporate Information System

ByteDance

Singapore (On-Site)
8 Months ago
Outscal - Mentor - C++ & DSA

Outscal

(Remote)
8 Months ago
Tencent - Game Client Development intern 103344

Tencent

Sydney, New South Wales, Australia (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Long Beach, California, United States

Tencent - Workday Business Analyst -  HCM

Tencent

Palo Alto, California, United States (On-Site)
8 Months ago
Tencent - Senior Strategic Sales Executive

Tencent

Palo Alto, California, United States (On-Site)
8 Months ago
Aristocrat Gaming - Payout & Risk Operator

Aristocrat Gaming

Manchester, New Hampshire, United States (Hybrid)
8 Months ago
Light Speed Studios - Senior Technical Artist

Light Speed Studios

Los Angeles, California, United States (On-Site)
8 Months ago
Scientific Games  - Package Assembly Tech II

Scientific Games

Duluth, Georgia, United States (On-Site)
8 Months ago
Tencent - Senior Technical Artist

Tencent

Los Angeles, California, United States (On-Site)
8 Months ago
Aristocrat Gaming - VIP Customer Service Agent

Aristocrat Gaming

Concord, California, United States (Hybrid)
8 Months ago
DraftKings - Software Engineering Manager

DraftKings

Boston, Massachusetts, United States (On-Site)
8 Months ago
wmeimg - Guest Services Representative-Processing

wmeimg

Raleigh, North Carolina, United States (On-Site)
8 Months ago
Niantic - Senior Producer, Pokémon Go

Niantic

Seattle, Washington, United States (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Aristocrat Gaming - Payout & Risk Operator

Aristocrat Gaming

Manchester, New Hampshire, United States (Hybrid)
8 Months ago
Scientific Games  - Package Assembly Tech II

Scientific Games

Duluth, Georgia, United States (On-Site)
8 Months ago
Tencent - メインエンジニア|Main Engineer

Tencent

Tokyo, Japan (On-Site)
8 Months ago
Activision - Lead Network Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
Warner Bros. Games - Staff Data Engineer- C360, Hyderabad

Warner Bros. Games

Hyderabad, Telangana, India (Hybrid)
8 Months ago
Warner Bros. Games - Data Engineer II - C360, Hyderabad

Warner Bros. Games

Hyderabad, Telangana, India (Hybrid)
8 Months ago
Aristocrat Gaming - QA Manual (Pasino)

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Aristocrat Gaming - QA Manual (Pasino)

Aristocrat Gaming

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
8 Months ago
DraftKings - Software Engineering Manager

DraftKings

Boston, Massachusetts, United States (On-Site)
8 Months ago
Light Speed Studios - メインエンジニア|Main Engineer

Light Speed Studios

Tokyo, Japan (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We are the fitness company born from gaming. And we’re on a mission to make more people, more active, more often.

Get notified when new jobs are added by zwift

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug