Senior Vue Developer - Frontend (Remote) @ Rivalry - New York, NY

Job Overview

12 days ago

Senior Vue Developer - Frontend (Remote)

Rivalry - New York, NY


Rivalry has been pushing the boundaries on what an esports betting product can be, and we’ve been doing it well. As our user base grows and we enter new global regions, the demand to create new and better products is increasing. We're focused on having the best product in the gambling space. We aren’t willing to accept being marginally better.

We are working hard to create something leaps and bounds above anything else out there. We are investing heavily into our product development team and are looking to hire a Senior Software Engineer (Frontend) to join us on this journey.

Does that sound fun? Keep reading!

The Role

By this point we assume that you’re interested in esports as you’ve kept reading this post.

As a highly skilled and experienced frontend developer you will be dedicated to creating the best betting website in the world. You will work alongside both experienced and intermediate developers. You will be asked to collaborate with others as well as lead projects yourself.

With this being a more senior role you will be expected to work alongside our Lead Frontend Developer and plan out smaller sections of work to take lead of yourself. This role is one part planning tasks and knowledge sharing with the team, one part solo coding work, and one part team resource where people can lean on you for support.

We pride ourselves on keeping up with a modern stack, focusing both on web performance and developer quality of life. We're a team that Pair Programs often, holds regular standup and plays games together regularly. We are a rapidly changing organization and are always open to discuss what we're focusing on and how we're getting there. We expect that you'll be a part of our feature planning, as well as helping vet our implementation options.

You will also be a part of:
  • Leading a small team with a singular focus for the sprint, where you can report back to the Lead Frontend
  • Brainstorming sessions where you will contribute ideas to future features
  • Sprint Planning, where you will break down large epics into smaller actionable tasks with details
  • Code Reviews, providing feedback and direction to others
  • Pair Programming over Tuple, providing support to team members
  • Prototyping concepts as a part of idea exploration

What you will bring to the team

  • JavaScript/HTML/CSS
  • Vue or React JS (We code in Vue only)
  • Knowledge of Nuxt.js/Next.js is a plus
  • NodeJS and Server Side Rendering concepts
  • Responsive design concepts, with a focus on mobile
  • Creating functional user interfaces from theoretical discussion or wireframes
  • Frontend Asset Optimization (SVGs, image compression, minimal DOM depth)
  • Frontend Tooling (webpack, eslint, prettier, etc)
  • Testing your work (browser testing, unit tests, storybook, etc)
  • Any design experience is a plus

A breakdown of our stack:
  • Core product API is run via Laravel, deployed elsewhere
  • Multiple Nuxt.js applications we use internally, one large production app
  • Translation into multiple languages
  • Frontend stack hosted on vercel
  • Custom TailwindCSS Theme across all our apps
  • Storybook integration for documentation and real time component building
  • Universal linting/formatting via prettier/eslint for the team

Why work at Rivalry?

  • We offer a competitive salary and total rewards package including a comprehensive benefits package and stock options (we believe it's important for our people to own a piece of the company and share in our success).
  • A chance to work in one of the most exciting and rapidly growing industries
  • Work with an extremely talented team who share a love for video games and esports on truly innovative projects; we’re not your typical online gambling site - we’re a tech company first, and a gambling company second
  • Work where you get your best work done. Whether that’s in an office (when it’s safe enough) or in the comfort of your own home. Our offices are located in Toronto, but a large portion of our company works remotely across 17 different countries.
  • Free video games! Every Rivalry employee gets a monthly stipend to spend on games.

About Rivalry

Rivalry is an esports/sports betting and entertainment startup on the hunt to revolutionize an entire industry. We exists to grow esports, from the grassroots communities to the professional players and leagues.

Driven by our passion for games, we are delivering the most comprehensive offerings and product innovations to a new generation of players. All while being deeply committed to responsible betting.

Similar Jobs

Full Stack Developer


New York, NY

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run…


NYC Careers

Manhattan, NY

The developer will participate in all aspects of web application development including development of custom APIs, security & communications workflows,…

Software Engineer (Full-Stack)


New York, NY

We always aim to use the newest technology and we make sure to implement our solutions in the best way possible.

Software Engineer

Wilshire Advisors LLC

Jersey City, NJ

Build a world-class mobile friendly user experience. Strong English skills, both written and spoken. Expert knowledge of HTML, CSS, and JavaScript with recent…

Application Developer (Senior, Mid

University of Pennsylvania Health System

Philadelphia, PA

The developed applications will support Penn Medicine's missions of education, research, and patient care, including supporting the administrative functions of…


Cognizant Technology Solutions

Bridgewater, NJ

Working knowledge with Go programming language. Strong working knowledge of Docker docker-compose and container technology concepts (networking shared storage…

Remote Web Developer and Integration Specialist

Reform Wellness

Islip, NY

This is a part-time position with the opportunity to become a full-time, remote position. A degree in computer science or equivalent education/experience.

Senior Software Engineer


Jersey City, NJ

Full stack developer who is eager to work with wide range of technologies, tools and stays relevant with latest technology advancements and trends.

Software Engineer, Web Frontend

Cockroach Labs

New York, NY

Make CockroachDB highly observable by transforming large and complex sets of data into sophisticated visualizations that give developers the insights they need…

Software Engineering

JPMorgan Chase Bank, N.A.

Jersey City, NJ

This role requires a wide variety of strengths and capabilities, including: BS/BA degree or equivalent experience.

PHP/Laravel Developer (FT)


New York, NY

Bachelor's degree in Computer Science or related field, and 2+ years of professional experience working as a web developer.

Front End Developer


Brooklyn, NY

As a member on the HEVO team, your work will involve working closely with the backend developers and managers to translate mockups into functional web pages…

Software Engineer (US only)


Brooklyn, NY

Build and maintain an API for clients. Build and maintain implementations for other websites, including but not limited to WordPress plug-ins and JS/iframe…

Entry Level Front End Developer

I28 Technologies

Iselin, NJ

Work closely with designers to take wireframes from conception to implementation and design and improve user interfaces.

Full Stack Developer

Vascular Management Consultants LLC

Bethpage, NY

3+ years of full stack developer and Azure experience mandatory. We provide concierge vascular and interventional services to long-term care facilities…

Full Stack Developer (Hybrid)


Teaneck, NJ

UVeye is a computer vision tech start-up that develops automated inspection systems for vehicles, powered by artificial intelligence and proprietary hardware.

Engineering Director (ED) - Fullstack Team | ML Lifecycle Management Platform

JPMorgan Chase Bank, N.A.

Jersey City, NJ

You will be based in Jersey City or NY Metro in a new team to build a set of products that enables firm wide, end to end ML lifecycle management & governance…

Full Stack Developer - Java


New York, NY

At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be…

Software Developer - Tatitlek Federal Services, Inc.

The Tatitlek Corporation

Philadelphia, PA

Primary responsibility of this position is to provide Environmental Program Requirements Web (EPRWeb) software development support to Navy environmental clients…

SAP Commerce (Hybris) Developer


Parsippany, NJ

Zoetis has implemented a Global eCommerce (B2B) and Field Force Ordering solution based on SAP Commerce (formerly known as Hybris) platform.

Senior Front End Developer - REMOTE

Explore Jobs Search

Philadelphia, PA

Experience running code reviews and an interest in mentoring developers. This senior-level person should also be comfortable doing code reviews and mentoring…

Senior SharePoint & .Net Developer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

The Collaboration and Communication Product Line at JP Morgan Chase is responsible for engineering, developing and supporting enterprise-wide solutions that…

Front End Developer


Exton, PA

Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and…

REMOTE Full Stack Engineer - Java/Spring/JavaScript

Explore Jobs Search

Philadelphia, PA

Work w/ Industry Pros who have a few impressive exits under their belts. Writing services + APIs using core Java libraries, components and APIs.