Colonist operates the biggest digital board game platform on the internet. Last year, players invested 3,037 years in 60 million games on our Settlers of Catan alternative. Our team is fully remote and asynchronous across multiple continents.
Key Responsibilities:
- Evolve game architecture with cleaner code boundaries and scalability
- Architect multi-platform systems for consistent features
- Scale codebase supporting multiple game titles while maintaining performance
- Own full-stack development from backend logic to polished UI
- Balance technical complexity with product value and player impact
- Conduct code reviews and mentor peers on quality and architecture
- Collaborate cross-functionally on engaging player experiences
- Optimize performance bottlenecks for smooth gameplay under heavy load
- Improve tools and workflows via automation, testing, and CI/CD
Requirements:
- Deep Node.js and modern full-stack development experience
- AI first-mindset. We see AI fluency as a real multiplier
- Strong Git, code reviews, and collaborative workflow skills
- Proven scalable architecture design and maintenance abilities
- React, TypeScript, CSS, and high-performance UI expertise
- Strong async written communication for remote settings
- Relational database and REST API experience
- Passion for board games as player and developer
Nice-to-have:
- Data analysis or SQL skills for player insights
- Open-source or dev community contributions
Company Values: Dependability, Ownership, Clear Communication, Efficient Execution, Continuous Learning.
Compensation & Benefits:
- Competitive USD salary (negotiable based on experience/location)
- Stock ownership
- Asynchronous work culture; deep work prioritized
- Unlimited vacation
- Yearly team offsite
- Full work equipment
- Budget to experiment with any AI tool you want
- Access to company metrics and internal discussions
Eligible Countries: Vietnam, Turkey, Malaysia, Poland, Serbia, Germany, and others.