At a Glance
- Tasks: Join our Frontend Platform team to shape the future of FACEIT's frontend experience.
- Company: EFG is a leading esports platform with over 25 million users and a commitment to community.
- Benefits: Enjoy a collaborative culture, remote work options, and opportunities for professional growth.
- Why this job: Be part of an innovative team that impacts millions of gamers and drives industry-leading technology.
- Qualifications: Experience with TypeScript, React, NodeJS, and a passion for gaming are essential.
- Other info: Mentorship opportunities and a chance to lead projects in a dynamic environment.
The predicted salary is between 36000 - 60000 £ per year.
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.
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.
You will be joining a Frontend Platform team, where you will be defining the future of the FACEIT frontend. FACEIT has products such as Community Integrity, Tournaments, Growth, Monetization, and many more. Our Frontend Platform team is where we research how to apply technology to help product teams achieve their goals. As a Senior engineer, your colleagues will rely on your guidance in all things front end.
Some examples of things that we do as a Platform team:
- We establish the tech stack and ensure our codebase doesn't stagnate in legacy;
- We ensure that our product teams have the technologies and can rely on established best practices;
- We provide optimization insights and monitoring;
- We develop and maintain some of the shared functionality of our website, such as SSO.
Requirements:
- A decent level of engineering curiosity;
- Experience building large-scale applications with TypeScript and React;
- Experience working with the server layer (NodeJS & NextJS);
- Ability to write well-documented and easily maintained code;
- Ability to efficiently communicate and find compromises;
- Ability to mentor and help improve your colleague's skillset;
- Ability to speak a common language with our product, SRE, infrastructure, security, and back-end teams;
- Experience in technically leading development projects, coordinating work, and communicating with stakeholders;
- A passion for video games and esports is a plus.
We would get especially excited if you have experience with the following:
- You are comfortable reading the source code of React, NextJS, and other third-party libraries;
- You understand all the steps between writing the first line of JavaScript and the code running in the user browser;
- You can demonstrate your experience with profiling;
- Previous experience with scalable architecture/systems serving thousands and millions of users seamlessly.
Senior Software Engineer - Frontend, Platform team employer: ESL FACEIT Group - EFG
Contact Detail:
ESL FACEIT Group - EFG Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Frontend, Platform team
✨Tip Number 1
Familiarise yourself with the latest trends in frontend development, especially around TypeScript and React. Being able to discuss recent advancements or features in these technologies during your conversations can really set you apart.
✨Tip Number 2
Showcase your problem-solving skills by preparing examples of how you've optimised web applications in the past. Be ready to discuss specific challenges you faced and how you overcame them, as this will demonstrate your engineering curiosity.
✨Tip Number 3
Engage with the gaming community and stay updated on esports trends. This not only shows your passion for the industry but also helps you connect with potential colleagues who share similar interests.
✨Tip Number 4
Prepare to discuss your experience in mentoring and leading projects. Highlight instances where you've coordinated with cross-functional teams, as this will illustrate your ability to communicate effectively with various stakeholders.
We think you need these skills to ace Senior Software Engineer - Frontend, Platform team
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, React, and any large-scale applications you've built. Emphasise your ability to mentor others and communicate effectively with cross-functional teams.
Craft a Compelling Cover Letter: In your cover letter, express your passion for video games and esports. Discuss how your engineering curiosity drives you to seek innovative solutions and how you can contribute to the Frontend Platform team at EFG.
Showcase Relevant Projects: Include links to your portfolio or GitHub where you have showcased projects that demonstrate your skills in frontend development, particularly with React and NextJS. Highlight any experience with scalable architecture.
Prepare for Technical Questions: Be ready to discuss your approach to optimising code, managing complexity, and ensuring stability in releases. Think of examples from your past work that illustrate your problem-solving skills and technical leadership.
How to prepare for a job interview at ESL FACEIT Group - EFG
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript, React, NodeJS, and NextJS. Bring examples of projects you've worked on that demonstrate your ability to build large-scale applications and how you’ve tackled challenges in those projects.
✨Demonstrate Engineering Curiosity
Express your passion for technology and eagerness to learn. Discuss any recent technologies or frameworks you've explored and how they could benefit the team at FACEIT. This shows that you're not just a coder but someone who is invested in the future of tech.
✨Prepare for Problem-Solving Questions
Expect questions about optimising performance, managing code complexity, and ensuring stability in releases. Think through your past experiences and be ready to share specific examples of how you approached these issues.
✨Emphasise Team Collaboration
Highlight your ability to communicate effectively with cross-functional teams. Share instances where you’ve mentored colleagues or collaborated with product, SRE, and back-end teams to achieve common goals, as this is crucial for the role.