
// Open Role at ESL FACEIT Group
Join ESL FACEIT Group's Publisher Operations team as a Full Stack Developer, crafting innovative tools and technology to elevate competitive esports events and programs. Leverage your expertise in React, Node.js, and TypeScript to build scalable solutions that enhance global gaming experiences.
At EFG (ESL FACEIT Group) we create worlds beyond gameplay where players and fans become community. We pride ourselves in having a corporate social responsibility which is that “IT’S NOT GG, UNTIL IT’S GG FOR ALL”. We are passionate about the culture we foster that ultimately helps to create and shape the world of esports, gaming tournaments, leagues, events and holistic ecosystems staged for our millions of players, fans and heroes.
Everything we do, from global esports tournaments and community-driven leagues to next-generation platforms and live events, is rooted in our passion, craftsmanship, and culture. With millions of players and fans around the world, we aim to shape the future of esports and gaming by building ecosystems that are inclusive, innovative, and enduring.
Nice to Have
Firmly rooted in our values, EFG is an affirmative action employer that celebrates being an equal opportunity workplace. Our unwavering commitment to fair employment extends to all individuals, regardless of their race, color, ancestry, religion, sex, national origin, age, sexual orientation, disability, citizenship, marital status, gender identity, or Veteran status.
5+ years of commercial experience in full stack software development; Strong knowledge of React and/or Next.js for front-end development; Commercial experience developing back-end services using Node.js and TypeScript; Demonstrable experience building systems from the ground up; Experience designing, building, and integrating RESTful APIs; Proficiency working with both SQL and NoSQL databases; Solid understanding of modern web application architecture and design principles; Commitment to writing clean, maintainable, and well-documented code; Experience taking ownership of features and delivering them end-to-end; Comfortable working autonomously and making sound technical decisions; Experience working effectively within a collaborative, agile environment; Strong communication skills, able to engage confidently with technical and non-technical stakeholders; Pragmatic, delivery-focused approach to problem solving, balancing technical excellence against business needs.