Full Stack Developer
Team Liquid.com
Office
Utrecht, Netherlands
Full Time
The Opportunity:
Do you enjoy working across both front-end and back-end to build seamless, high-performance digital experiences? Would you thrive in an environment that values technical quality, creativity, and community impact? Are you motivated by the idea of reaching millions of esports fans and contributors worldwide? If so, you could be a great fit for the Fullstack Developer role at Team Liquid.
In this role, you’ll contribute to both current and future Liquipedia web projects that align with Team Liquid’s long-term vision. You’ll take ownership across back-end and front-end development to create scalable, maintainable, and high-performance solutions.
Working within a cross-functional SCRUM team of designers, engineers, product managers, and the Liquipedia community, you’ll shape how esports knowledge is discovered, and experienced by users worldwide.
What You’Ll Be Doing:
- Fullstack Development & Implementation
- Design, build, and maintain scalable and efficient back-end services (TypeScript, Node.js, PHP) and front-end applications (React, JavaScript, TypeScript).
- Apply and improve Liquipedia’s design system to ensure a consistent, reusable UI component library.
- Build and optimize APIs and data pipelines for smooth integration between systems.
- Refactor legacy code (PHP, Lua, JS) for performance, maintainability, and scalability.
- Use caching and performance-optimization tools (Varnish, Memcached) to manage large-scale traffic effectively.
- Maintain a clean, modular, and testable codebase across client and server layers.
- Design, build, and maintain scalable and efficient back-end services (TypeScript, Node.js, PHP) and front-end applications (React, JavaScript, TypeScript).
- Apply and improve Liquipedia’s design system to ensure a consistent, reusable UI component library.
- Build and optimize APIs and data pipelines for smooth integration between systems.
- Refactor legacy code (PHP, Lua, JS) for performance, maintainability, and scalability.
- Use caching and performance-optimization tools (Varnish, Memcached) to manage large-scale traffic effectively.
- Maintain a clean, modular, and testable codebase across client and server layers.
- Code Review & Quality Assurance
- Review merge requests from team members and community contributors.
- Maintain standards for performance, security, maintainability, and UI consistency.
- Implement and manage unit, integration, and end-to-end testing.
- Diagnose and resolve full-stack issues while identifying improvements for reliability and efficiency.
- Strategy & Scalability
- Contribute to long-term technical planning for Liquipedia’s architecture.
- Ensure scalability and maintainability while preparing for future expansion.
- Monitor Core Web Vitals and server performance metrics, resolving bottlenecks proactively.
- Maintain UI/UX consistency and data accuracy across Liquipedia projects.
- Teamwork & Community Engagement
- Take part in SCRUM planning, daily stand-ups, and retrospectives.
- Work closely with UX/UI designers, product managers, engineers, and the Liquipedia community.
- Guide contributors to maintain code quality and alignment with project goals.
- Record and explain technical reasoning, processes, and updates clearly.
- Review merge requests from team members and community contributors.
- Maintain standards for performance, security, maintainability, and UI consistency.
- Implement and manage unit, integration, and end-to-end testing.
- Diagnose and resolve full-stack issues while identifying improvements for reliability and efficiency.
- Contribute to long-term technical planning for Liquipedia’s architecture.
- Ensure scalability and maintainability while preparing for future expansion.
- Monitor Core Web Vitals and server performance metrics, resolving bottlenecks proactively.
- Maintain UI/UX consistency and data accuracy across Liquipedia projects.
- Take part in SCRUM planning, daily stand-ups, and retrospectives.
- Work closely with UX/UI designers, product managers, engineers, and the Liquipedia community.
- Guide contributors to maintain code quality and alignment with project goals.
- Record and explain technical reasoning, processes, and updates clearly.
What You’Ll Need:
- 4+ years of experience in full-stack or combined front-/back-end development.
- Strong skills in Node.js, TypeScript, JavaScript, and PHP.
- Working experience with one or more of Python, Java, or Go.
- Experience using React and building component libraries from design systems.
- Solid knowledge of MySQL/MariaDB,version control (Git), and CI/CD pipelines.
- Strong evaluative and problem-solving ability across both client and server domains.
- Precision in writing clean, maintainable, and scalable code.
- Ability to adjust to evolving project needs and priorities.
- Clear communication in English, written and verbal, when discussing technical topics.
- A team-oriented approach that contributes to collective results.
- Genuine interest in gaining deeper insights into the gaming and esports.
- Fluent in English.
You’ll Earn Bonus Points If You Have:
- Experience with Redis and Postgres.
- Background in caching, optimization, and performance monitoring.
- Familiarity with Lua or interest in learning it.
- Experience working with the MediaWiki platform.
- Knowledge of web-accessibility standards.
- Experience contributing to open-source or community-based projects.
- Experience setting up and managing CI/CD pipelines.
Why Join Team Liquid:
- Work in an international, collaborative environment where creativity and teamwork thrive.
- Enjoy a well-equipped workspace and fresh daily lunches prepared by our chefs.
- Find balance through flexible ways of working that support your lifestyle and wellbeing.
- Stay supported through wellness and mobility initiatives that support your wellbeing.
- Grow in a culture that values curiosity, authenticity, and continuous learning.
- Receive a competitive compensation and benefits package, including pension and healthcare support.
Full Stack Developer
Office
Utrecht, Netherlands
Full Time
October 15, 2025