Zwift Logo

Zwift

Full Stack Software Engineer

Sorry, this job was removed at 07:36 p.m. (GMT) on Tuesday, Nov 05, 2024
Be an Early Applicant
In-Office
United Kingdom
In-Office
United Kingdom

Similar Jobs

18 Days Ago
Hybrid
Glasgow, City of Glasgow, Scotland, GBR
Senior level
Senior level
Financial Services
Lead and deliver innovative data visualization frameworks for the Markets team, while developing high-quality code and improving operational stability.
Top Skills: AWSCSSHTMLJavaScriptPython
19 Days Ago
Hybrid
London, Greater London, England, GBR
Expert/Leader
Expert/Leader
Financial Services
Lead and manage multiple agile teams in building and enhancing software products. Oversee development, maintain codebases, enforce compliance, and engage with stakeholders to ensure proper product delivery.
Top Skills: Api TestingBehavior Driven DevelopmentCSSHTMLIntegration TestingJavaJavaScriptJenkinsReactTeam CityTest Driven DevelopmentTypescript
24 Days Ago
Hybrid
Glasgow, City of Glasgow, Scotland, GBR
Senior level
Senior level
Financial Services
The Full Stack Lead Software Engineer at J.P. Morgan develops and manages robust data solutions, leveraging Java, React, and cloud technologies while ensuring high code quality and collaboration within an agile team environment.
Top Skills: Ci/CdDockerGraphQLJavaKafkaKubernetesNoSQLReactSparkSpring BootSQL

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

#LI-Remote

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 [email protected]. 

Zwift, Inc. is an Equal Opportunity Employer.


What you need to know about the Bristol Tech Scene

Along with Gloucester, Swindon and Bath, Bristol is part of the "Silicon Gorge" tech hub, a region in the U.K. renowned for its high-tech and research-driven industries, with a particular emphasis on sustainability and reducing environmental impact. As the European Green Capital, Bristol is home to 25,000 cleantech companies, including Baker Hughes and unicorn Ovo Energy. The city has committed to achieving net-zero emissions within the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account