This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're building the biggest digital board game platform on the internet. Last year, our players spent 3,037 years playing 60 million games on our Settlers of Catan alternative. We're a fully remote, asynchronous team spread across multiple continents, focused on crafting extremely polished digital board games that people truly love. As a Full-Stack Product Developer at Colonist, your mission is to develop and enhance game modes and features to deliver excellent player experiences. You will oversee the full development of game interfaces, ensuring seamless UI/UX across platforms, high code quality, performance, and stability. Your technical skills and player-focused mindset will shape how 3,6 million players engage with our games each year.
Job Responsibility:
Evolve our game architecture, ensuring cleaner code boundaries and better scalability
Architect multi-platform systems to enable consistent features
Scale the codebase to support multiple game titles, while maintaining performance and developer velocity
Own full-stack development, from backend logic to polished UI
Balance technical complexity and product value, helping prioritize work that brings the biggest impact to players
Review pull requests and mentor peers to ensure code quality, maintainability, and strong architectural foundations
Collaborate with cross-functional teams to turn concepts into highly engaging and intuitive player experiences
Identify and optimize performance bottlenecks, ensuring gameplay feels smooth even under heavy load
Continuously improve tools and workflows, leveraging automation, testing, and CI/CD for faster iteration
Requirements:
Deep experience with Node.js and modern full-stack development
Strong grasp of Git, code reviews, and collaborative workflows
Proven ability to design and maintain scalable architectures
Solid understanding of game systems, patterns, and how to keep them fun and stable
Skilled in React, TypeScript, CSS, and building high-performance UIs
Strong written communication, you explain complex ideas clearly in async settings
Experienced with relational databases and REST APIs
Passionate about board games, both as a player and a developer
Nice to have:
Knowledge of data analysis or SQL for player insights
Contributions to open-source or dev communities
What we offer:
Competitive salary paid in USD
Stock (own a piece of Colonist)
Unlimited vacation
Yearly team offsite
Full work equipment
Budget to experiment with any AI tool you want
Stock options: you'll own a piece of what you're building
Access to all company metrics and internal discussions