Senior Software Engineer - Frontend (Community team)

2 Months ago • 4-8 Years • Frontend Development

Job Summary

Job Description

As a Senior Frontend Software Engineer on the Community team at EFG, you'll build and maintain large-scale applications using React, Redux, TypeScript, and Next.js for millions of users. You'll be responsible for the full SDLC, working on features for parties and clubs within the platform. Responsibilities include developing real-time messaging features (WebSockets), ensuring code quality and readability, optimizing performance, and adhering to security best practices. Experience with testing frameworks, Webpack, and internationalization libraries is crucial. The role involves collaborating with a team focused on delivering an exceptional player experience within the esports and gaming community.
Must have:
  • React, Redux, Next.js
  • TypeScript
  • React testing framework
  • WebSockets
  • Large-scale app experience
Good to have:
  • Webpack
  • Code optimization strategies
  • Extensive testing experience
  • Web Vitals knowledge
  • Internationalization libraries
  • Monorepo familiarity
  • Scalable architecture experience
  • Security awareness (OWASP)

Job Details

Description

At EFG (ESL FACEIT Group) we create worlds beyond gameplay, where players and fans become a community. We pride ourselves in having a corporate social responsibility which is that “IT’S NOT GG, UNTIL IT’S GG FOR ALL”.

Our passion, craft, and DNA are aligned to create and shape the world of esports, gaming tournaments, leagues, events, and holistic ecosystems through our millions of players, fans, and heroes, as well as through our people, and culture.

About FACEIT
With more than 25m users playing 30m matches every month FACEIT is the leading competitive gaming platform. We provide gamers the best experience possible by making sure we are always on top of our tech – and continue to deliver industry-leading features to our already awesome platform.

The Community Team

The Community Platform team creates products for players of multiple games, providing them with a community where they can belong, play, connect, and find friends. We cater to communities of all sizes, from small parties to large clubs.

Parties are designed for small groups of players to interact and play together. Our party system includes chat and voice features, a party finder to help players find the right party, integration with other FACEIT platform features like matchmaking queues and leagues, and functionalities that extend the party experience beyond simply playing the games.

Clubs are larger communities of players that offer events, additional content, multiple chat channels, custom queues for internal play, and a broader group of like-minded individuals to interact and play with.

About Frontend team

Our Frontend Developers take full responsibility for the entire SDLC and are currently working on some amazing new features. Our tech stack is based around React, Redux, TypeScript and Next.Js.

Our teams are divided into various business efforts that look after various products such as Community Integrity, Tournaments, Growth, Monetization, and many more, constantly evolving and improving our product offering. We also have a Frontend Platform team dedicated to our entire Frontend guild which looks after all the core aspects of our Frontend stack.  We’re always finding ways to improve across all our business effort teams and looking for like-minded people who can bring new, exciting ideas to not only their team, but the entire Frontend community within EFG.

Requirements

  • Building large-scale applications with React, Redux and Next.js;
  • Good demonstrable TypeScript experience;
  • Knowledge of React testing framework.
  • Experience with WebSockets and real-time messaging;
  • Desire to learn new technologies and frameworks;
  • Previous experience working on large complex applications;
  • A passion for video games and esports is a plus.

We would get especially excited if you have experience with the following:

  • Webpack;
  • Attention to code quality and readability;
  • Knowledge of optimization strategies (i.e. code splitting, lazy loading, tree-shaking, caching, etc…);
  • Extensive experience and knowledge around best practices when it comes to testing. (Unit tests, e2e testing, etc…);
  • Knowledge of web best practices and Web Vitals metrics;
  • Internationalization libraries (react-intl or react-i18next);
  • Monorepo familiarity, i.e. Nx, Lerna, Turborepo;
  • Previous experience with scalable architecture/systems serving thousands and millions of users seamlessly;
  • Development with Security awareness, being aware of the top ten OWASP attack vectors to protect from. I.e. XSS, CSRF etc…

Similar Jobs

Animoca Brands - Full Stack Engineer (DeFi/RWA project)

Animoca Brands

Hong Kong (On-Site)
4 Months ago
Mobalytics - Senior Frontend Engineer (React)

Mobalytics

Santa Monica, California, United States (Remote)
2 Months ago
Info Stretch - Lead Front End

Info Stretch

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Proof of Play - Senior Blockchain Infrastructure/Tooling Engineer

Proof of Play

(Remote)
9 Months ago
SparkCognition - Senior Software Engineer (Frontend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Highspot - Sr. Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
7 Months ago
Canva - Staff Backend Software Engineer (Java) - Canva Ecosystem

Canva

Perth, Western Australia, Australia (Remote)
2 Months ago
Canva - Engineering Manager (Frontend) - Video Editor

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Playtech - Java Developer Intern

Playtech

Tallinn, Harju County, Estonia (On-Site)
2 Months ago
Luxoft - Senior React JS Developer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

IGN - Senior Full Stack Software Engineer

IGN

United States (Hybrid)
6 Months ago
Fandom - Senior Full-stack Software Engineer

Fandom

Poznań, Greater Poland Voivodeship, Poland (Remote)
2 Months ago
Numrah - Full-Stack Engineer

Numrah

(Remote)
3 Months ago
Velotio Technologies - Software Engineer (React.js)

Velotio Technologies

Maharashtra, India (Remote)
3 Months ago
AI Fund - Frontend Engineer

AI Fund

Taipei City, Taiwan (Hybrid)
6 Months ago
Arkadium - Senior Full-Stack Engineer, Core Tech

Arkadium

Lisbon, Lisbon, Portugal (Hybrid)
5 Months ago
Canva - Frontend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
2 Months ago
CloudHire - Senior Web Developer

CloudHire

Karnataka, India (Remote)
4 Months ago
Velotio Technologies - Senior Engineer (React.JS)

Velotio Technologies

Maharashtra, India (Remote)
3 Months ago
Go Fund Me - Software Engineer (Integrity)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Spain

Scopely - Director, Performance Marketing

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Hawk Eye Innovations - Football Tracking Systems Technician

Hawk Eye Innovations

Oviedo, Spain (On-Site)
2 Months ago
Scopely - Senior Full Stack Engineer (Platform)

Scopely

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
Localsoft, SL. - Video Game Translator: German (Germany)

Localsoft, SL.

Andalusia, Spain (On-Site)
3 Months ago
2K - Senior Shader Technical Artist

2K

Valencia, Valencian Community, Spain (On-Site)
10 Months ago
El Ranchito - People Ops and Compliance Specialist

El Ranchito

Madrid, Community Of Madrid, Spain (On-Site)
2 Months ago
Scopely - Senior Motion Graphics Designer

Scopely

Barcelona, Catalonia, Spain (Hybrid)
5 Months ago
Flying Bark Productions - Asset Supervisor

Flying Bark Productions

Madrid, Community Of Madrid, Spain (On-Site)
2 Months ago
Evolution - Game Presenter - Korean Speaker

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
11 Months ago
DEVOTEAM - Help Desk N1 Workplace

DEVOTEAM

Barcelona, Catalonia, Spain (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

undefined - Software Engineer, Site

United States (Remote)
7 Months ago
IGT - Front-End Developer

IGT

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Thatgamecompany - Engine UI Programmer

Thatgamecompany

United States (Remote)
8 Months ago
Ello - Product Engineer (Mobile)

Ello

Canada (On-Site)
6 Months ago
Sleeper - Senior Frontend Engineer (Mobile)

Sleeper

Las Vegas, Nevada, United States (On-Site)
9 Months ago
NetEase Games - UI Engineer

NetEase Games

United Kingdom (Remote)
2 Months ago
Netflix - UI Engineer 4 - Messaging Tools

Netflix

United States (Remote)
6 Months ago
Booming games - Game Developer - Javascript / HTML5 (f/m/x)

Booming games

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago
Crunchyroll - Senior Software Engineer - Mobile Video Players [Apple]

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago
Shyft Labs - Lead React Developer

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

The ESL FACEIT Group is the leading competitive games and esports company.


We help brands embrace the youth culture phenomenon of our times. Through exposure and authentic activation, we enable brands to engage the notoriously hard-to-reach global youth audiences capable of driving their growth today and tomorrow.


At EFG we create worlds beyond gameplay where players and fans become community. The company is built on the great legacy of the world-renowned ESL, FACEIT and DreamHack brands.


We harness this legacy to further innovate and develop the esports and gaming landscape worldwide. Working with our developer, publisher, brand, and media partners, we deliver products that accelerate gaming culture and make gamer communities come together.


Join us on the journey as we help gaming communities thrive by creating worlds beyond gameplay that unite players, fans, and creators around the esports and games they love.

Silesian Voivodeship, Poland (Remote)

Riyadh Province, Saudi Arabia (Hybrid)

Ohio, United States (Hybrid)

England, United Kingdom (Remote)

North Rhine-Westphalia, Germany (Hybrid)

Columbus, Ohio, United States (On-Site)

North Rhine-Westphalia, Germany (Hybrid)

Columbus, Ohio, United States (On-Site)

View All Jobs

Get notified when new jobs are added by ESL FACEIT Group - EFG

Level Up Your Career in Game Development!

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

Job Common Plug