
Junior Full-Stack Engineer
Skills & Stack
About the Role
The Junior Full-Stack Engineer position at PlayVS involves building features for the companys amateur esports platform using React for frontend development and Node.js for backend services. This role offers the opportunity to work on both user-facing features and backend systems that support competitive gaming leagues, tournament management, and player experiences. The engineer will develop using JavaScript and TypeScript across the full technology stack, implementing GraphQL APIs with Apollo for efficient data fetching and management. This position is ideal for early-career developers looking to gain experience in full-stack development while contributing to a platform that serves the rapidly growing esports industry. The role involves collaborating with product and design teams to build features that enhance the competitive gaming experience for students and amateur players across educational and recreational settings.
About PlayVS
PlayVS is the leading amateur esports platform that partners with high schools, colleges, and recreational leagues to provide organized competitive gaming experiences. Founded in 2018, the company creates official esports leagues and competitions for students and amateur gamers, working with game publishers and educational institutions to build structured competitive gaming ecosystems. PlayVS provides the technology platform, league operations, and support services that enable schools and organizations to run esports programs with the same legitimacy as traditional sports. The company focuses on creating inclusive competitive gaming opportunities that develop skills in teamwork, strategy, and sportsmanship while connecting gamers through organized competition. PlayVS operates at the intersection of gaming, education, and sports, building technology that supports the growing esports industry and its participants.
What You'll Do
- 1Develop React frontend components and user interfaces for the esports platform
- 2Build Node.js backend services and APIs to support platform functionality
- 3Implement GraphQL schemas and resolvers using Apollo for efficient data management
- 4Create features for tournament management, player profiles, and league operations
- 5Work with TypeScript for type-safe JavaScript development across frontend and backend
- 6Collaborate with product and design teams on feature implementation and user experience
- 7Participate in code reviews and follow software development best practices
- 8Help maintain and improve existing platform features and performance
- 9Develop responsive web applications that work across different devices and platforms
- 10Contribute to testing and quality assurance processes for new features
What We're Looking For
- Experience with JavaScript and TypeScript programming languages
- Knowledge of React framework for frontend development
- Familiarity with Node.js for backend service development
- Understanding of GraphQL and API development concepts
- Basic knowledge of web development technologies and principles
- Ability to work in a collaborative team environment
- Strong problem-solving and learning capabilities
- Interest in gaming, esports, or competitive platforms
- Good communication skills for team collaboration
- Portfolio or projects demonstrating full-stack development skills
Ready to apply for this role?
Junior Full-Stack Engineer at PlayVS — click below to submit your application.
