Position: Full Stack Software Developer
Working Hours: We are asynchronous, work when you want
Location: Fully Remote
Salary Range: USD, market average for your experience level
Eligible Locations: Anywhere, remote
About Colonist
We're building the biggest digital board game platform on the internet. Last year, our players spent 874 years playing 33 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.
About The Role
As a Fullstack Developer at Colonist, you'll do more than just write code - you'll be a product-minded engineer who shapes the future of our gaming platform. You'll work closely with players, designers, and other developers to identify problems, design solutions, and implement features that impact millions of users. This role offers significant autonomy and the opportunity to own features from conception to deployment.
Our stack:
- Frontend: HTML, EJS, SCSS, TypeScript, Webpack, PIXI.js
- Backend: Node.js, PostgreSQL, TypeORM, Redis
What You'll Do
- Develop and maintain features across our entire stack, from database to frontend
- Collaborate with designers to ensure technical feasibility and improve UX
- Write clean, maintainable code that's accessible to developers of all skill levels
- Design and implement APIs, data structures, and system architecture
- Engage directly with users to gather feedback and improve the product
- Analyze data to make informed technical and product decisions
- Optimize application performance and scalability
Requirements
- Strong portfolio demonstrating multiple full-stack projects
- Be a gamer with strong judgment and intuition
- Experience with browser development tools and performance optimization
- Strong problem-solving skills with the ability to find innovative solutions quickly
- Excellent written and verbal English communication skills
- Track record of shipping features in a fast-paced environment
- Ability to read and implement solutions from technical documentation
What We Value
At Colonist, we look for people who are:
Dependable & Self-Driven
- Deliver on time without needing constant guidance
- Stay active and responsive in team communications
Owners & Problem Solvers
- Take full responsibility and uphold high standards
- Proactively improve processes beyond your role
Clear & Efficient Communicators
- Excel at direct, structured async communication
- Set clear expectations and deliver results
Fast Learners
- Curious, open to feedback, and eager to grow
- Love tackling challenging problems with simple solutions
Compensation
Benefits and Compensation
- Competitive salary paid in USD
- Stock options (own a piece of Colonist)
Benefits
- Fully remote work
- Flexible hours - Work on your own time, we're async
- Unlimited vacation
- Reimbursed Colonist Elite Membership
- All tool costs, like software, laptop, etc provided
- Infinite Colonist Coins!
Growth
- Work directly impacts 3.1M+ yearly active players
- Rapid learning opportunities in a fast-paced startup environment
- Freedom to identify and solve problems
- Access to all company metrics and discussions