Senior Front-end Engineer

EngineeringRemote


Description

Position at SteelSeries

 

Senior Front-end Engineer

 

 

Gaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on.  The point is we've been helping gamers get better since 2001.  In fact, Esports pros have won more money using SteelSeries products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to continue supporting them through innovative gear and software gamers need and love.  We believe in being true to the gaming community, which means being true to ourselves. We create products that help the best of the best be better, and products that help the not-so-good feel not-so-bad.  Most of us are gamers, but you don't have to be, we promise!  Just don't be surprised if you become one within a few weeks of starting! 

 

Want to see what we're up to? Find us on social media, where we're highlighting our community, amazing partners, and products!

 

ABOUT YOU:

We are looking for people that believe in collective code ownership, that a story isn’t done until there are tests written, and are open to mentoring and being mentored. If the opportunity to stretch yourself and learn new skills, to have collaborative, constructive conversations with other engineers, designers, and product managers about how to better our code and products, and the belief that all code is unit testable sounds good then this might be the place for you.

 

For this role, you will be part of the team that is working on 3D Aim Trainer, our skill building tool within Software and Services.

 

As a fully remote Senior Front-end Engineer, you will be responsible for taking our aim training platform to the next level. An ideal candidate is a hands-on front-end engineer who’s not afraid to step out of his/her comfort zone. Someone with a broad knowledge in software development in general, who has built multiple consumer facing applications that were used by millions of users. An ambitious team player with a passion for desktop and web applications, with a pragmatic mindset.

 

NECESSARY SKILLS:

  • 5+ years of experience in front-end development. Experience in VueJS is a big plus
  • Experience and efficient in using GIT
  • Experience in using REST API
  • Experience in Electron and CI/CD is a plus
  • Eagerness to use the best of web technologies to build desktop and web applications
  • A desire to mentor and elevate fellow engineers
  • Eagerness to continuously learn and excel in the craft of software engineering

 

WITHIN 1 MONTH YOU WILL:

  • Come up to speed with our tech stack
  • Ship a new feature for 3D Aim Trainer

 

WITHIN 3 MONTHS YOU WILL:

  • Help with integrating 3D Aim Trainer in the SteelSeries GG platform
  • Continue to innovate and add features to 3D Aim Trainer
  • Play with and give feedback on unannounced features
  • Collaborate with other software teams

 

WITHIN 9 MONTHS YOU WILL:

  • Be co-responsible for the corporate website and game lobby of 3D Aim Trainer
  • Proactively refactor code to achieve a perpetually clean design that has adequate test coverage
  • Evaluate new programming languages, frameworks, and tools and propose when they should be integrated and/or migrated to
  • Work across software teams to educate others on best practices for code, test, and documentation quality

 

FUN STUFF:

We offer competitive pay, great benefits, and an awesome, fully remote workplace with people who love gaming and technology.