Log In Employers
Regional Sales Representative - GTA West XM Senior Account Director Furniture Sales Specialist Intermediate BI Developer Software Developer Director Research Analyst - Creative Excellence Sr Marketing Manager - Nuts Category West Fund Administrator Help Wanted Project Engineer Mechanical EIT Software Developer School Technology Support Specialist II Senior - Business Intelligence Developer Software Developer Director Product Quality- Toronto Electrician_PLC programmer Confidential Assistant - Level C Coordinator Assistant Brand Manager Application Analyst Software Engineering Consultant - Coop ASSOCIATE TECHNICAL PRODUCT MANAGER Business Intelligence Developer Marketing and Design Coordinator Business Intelligence Developer Content Creator Manager Network Engineer Multimedia Specialist marketing co-ordinator Director - Geriatrics and Continuing Transportation Engineering Coordinator Junior Graphic Designer Country Manager Mobile Developer - API Key Account Manager ServiceNow Programmer Part time marketing executive Inside Sales Executive Accountant Marketing Database Co-ordinator Mechatronic Software Engineer Talent Acquisition Specialist Full Stack consultant Distribution Compliance Analyst Mechanical Engineer All Jobs
0x 10% Happier 101 Commerce 1010data 10x Genomics 11 Honore 128 Technology 1366 Technologies 15Five 17 Media 17zuoye 1C Company 1Crowd 1HUDDLE 1QBit 1World Online 1mg 1stdibs 21viaNet 23andMe 2C2P 2RedBeans 2U Inc. 2lemetry 2nd Address 360 Mobile Security 36Kr 3D Robotics 3D Systems 3Pillar Global 3Scan 3T Biosciences 3VR 3YOURMIND 4:33 Creative Lab 4INFO 500 Startups 500px 51 Credit Card Manager 51talk 55ip 58 Daojia 5miles 6 River Systems 6sense 7Park Data 7shifts 8 Securities 82 Labs Inc. 8i 8th Wall 8tracks Radio 8x8 Inc 90 Seconds 908 Devices 91springboard 99 9F Fintech Holdings Group 9stacks A Million Ads A10 Networks AB Tasty ABBYY ABEJA ABSENTIA ACL Services ACORN OakNorth Holdings Ltd. ACV Auctions ADC Therapeutics ADENTS HTI ADOR ADP ADVANO ADYOULIKE AEVI International AEye, Inc. AGNC Investment AID:Tech AISense Inc. AISpeech ALPHA AND CO AOptix Technologies APDM Wearable Technologies APUS Group AQMETRICS ARMO BioSciences ASR Microelectronics AT&T AT&T ATI Physical Therapy AUTO1 Group AV Homes AVG Technologies AWAL AYLIEN AYR Aahaa stores All Companies
My Profile Log Out

Software Engineer At Battlefy


Vancouver, British Columbia

Job Description

Software Engineers are an essential part of Battlefy's Product Team. Working closely with designers and product managers, we implement and maintain the user interface and production systems. We make the most of modern tools like React, Angular, ES6, and even our next-generation apps are built with JavaScript on React Native.

In Vancouver, the Engineering team is building world-class software to ensure our global customers, players, and organizers have a great experience on Battlefy.

We value passion and drive but we also believe that diversity is the key to success for every high growth technology startup. We welcome people from all walks of life.

What are examples of work that Software Engineers have done at Battlefy?

  • Our tournament platform processes millions of competitive matches for hundreds of different games across the globe. By integrating new partners, we can improve how we automatically score report matches and improve how we can surface game stats to help competitive communities improve their play.
  • We built lightning tournaments, a feature that allows communities of players to queue up and automatically be entered into a tournament that they want to compete in for prizes without having to wait.
  • We built our own avatar system called The Armoury, which lets players customize and promote their online gaming identity. Players can also purchase different inventory items like headgear, faces, and armour.
  • We built the Battlefy Wallet, which lets users purchase Coins. Coins can be used to purchase Strongboxes which contain items for their avatars.
  • We built real-time communications and notifications for matches so players can discuss subs, talk about scheduling, and even resolve conflicts/cheating. In addition to that, our notifications ensure that millions of players don't miss their next competitive match.
  • We built a world-class technology platform that powers esports infrastructure for companies like Amazon, Riot Games, Blizzard Entertainment, Electronic Arts, Nintendo, Red Bull, Coca Cola, Bud Light, AMD, Alienware and many more.


You Are

  • A passionate, entrepreneurial-spirited technologist that owns delivery from concept through to completion
  • A relentless advocate for engineering excellence, dedicated to coaching and mentoring others
  • A product thinker, who balances user pains and business needs while being pragmatic in making data driven decisions
  • An expert at communicating, knowing exactly how to collaborate with sales, marketing, UX, product managers and other engineers
  • Constantly curious, always looking to learn and increase your knowledge
  • Passionate about gaming

You Will

  • Engineer scalable and maintainable software to meet the application and infrastructure needs of the Battlefy platform
  • Wear many hats working across Engineering, DevOps and Quality Assurance
  • Continually set personal and professional goals and do everything in your power to surpass them
  • Grow the Battlefy culture, from posting to #dev about good engineering patterns to playing video games and competing in eSports tournaments. You embody our values of one team, drive and sportsmanship

Your Experience

  • You can explain how asynchronous works
  • 2+ years of experience writing client-side JavaScript
  • You have built complex layouts with CSS and HTML
  • You have worked in a fast growth environment where your pace and hustle was key to getting the right things done
  • You know what technical debt is pragmatic and when to make trade-offs between architectural purity and reality
  • You have experience with modern browser technologies
  • You either know or are able to demonstrate that you can master the following:
  • Javascript (ES6) and Node.js
  • React, Angular or similar modern frontend libraries/frameworks
  • JavaScript testing frameworks
  • MongoDB, Postgresql, Redis

Bonus Points if you…

  • Have worked in small startup environments
  • Have experience in organizing or competing in esports tournaments
  • Write blog posts
  • Do tech talks at local Vancouver events
  • Ran your own venture (even if it failed)
  • Have open source contributions
  • Proficient in a second language


What you’ll get

  • Stock
  • Competitive salaries
  • Paid time off
  • Your choice of equipment (laptop)
  • Company sponsored tech talks and happy hours
  • Much more...

Get hired at Battlefy

You're one short application away from your dream job