About the Company
A fast-growing, fully remote company is building one of the largest digital board game platforms globally. With millions of active players and tens of millions of games played annually, the platform focuses on delivering highly polished, engaging multiplayer experiences.
The team operates asynchronously across multiple time zones, emphasizing quality, ownership, and player-centric design while maintaining a strong product and engineering culture.
About the Role
The company is hiring a Full-Stack Product Developer to build and enhance game features and systems that drive engaging player experiences. This role involves end-to-end ownership, from backend logic to frontend interfaces, ensuring performance, scalability, and seamless UX across platforms.
You’ll work in a high-autonomy environment, collaborating asynchronously with a distributed team focused on delivering high-quality products at scale.
Key Responsibilities
- Improve and evolve game architecture for scalability and maintainability
- Design multi-platform systems to support consistent features across different titles
- Scale the codebase to handle multiple games while maintaining performance and developer efficiency
- Own full-stack development, from backend services to polished UI
- Prioritize features that deliver the highest impact to players
- Review code and mentor team members to maintain high engineering standards
- Collaborate cross-functionally to translate ideas into intuitive and engaging gameplay experiences
- Identify and resolve performance bottlenecks to ensure smooth gameplay under load
- Enhance development workflows through automation, testing, and CI/CD practices
Requirements
Must-Have
- Strong experience with Node.js and modern full-stack development
- Proficiency in React, TypeScript, and CSS, with a focus on high-performance UI
- Solid understanding of Git, code reviews, and collaborative development practices
- Experience designing and maintaining scalable systems
- Knowledge of game systems and how to balance performance with user experience
- Experience with relational databases and REST APIs
- Strong written communication skills for asynchronous collaboration
- Genuine interest in board games
Nice to Have
- Experience with multi-platform or game development
- Familiarity with CI/CD pipelines and automated testing
- Experience mentoring engineers or leading technical discussions
- Background working on consumer-facing products with large user bases
Work Environment & Benefits
- Fully remote, asynchronous work across global time zones
- Competitive USD-based compensation + equity
- Flexible schedule focused on outcomes, not hours
- Unlimited PTO
- Annual team offsite
- Equipment and productivity budget provided
- High transparency across company metrics and decisions
- Strong emphasis on autonomy and deep, focused work