Logo for Colonist

Full-Stack Product Developer

Roles & Responsibilities

  • Deep experience with Node.js and modern full-stack development
  • Skilled in React, TypeScript, CSS, and building high-performance UIs
  • Proven ability to design and maintain scalable architectures
  • Strong written communication skills for async collaboration

Requirements:

  • Evolve game architecture for 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

Job description

Wanted: Colonist Full-Stack Product Developer

Working Hours: We work asynchronously and value outcomes over hours

Location: Fully Remote

Compensation:

  • Competitive salary paid in USD.

  • Negotiable range based on experience and location

  • Stock (own a piece of Colonist)

About Colonist

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.

About The Role

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.

What You’ll Do

  • 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

Our Values at Colonist

We strongly adhere to these values in our team - if these resonate, then you’ll love working here!

Dependability

We're self-driven players who deliver without needing supervision. When we commit to something, we make it happen.

Ownership

We take full responsibility and go beyond our roles to improve Colonist. Each of us acts like we own the company, because through our stock options, we do.

Clear Communication

In our remote environment, written communication is key. We're direct, structured, and always keep our team in the loop.

Efficient Execution

We move fast and focus on impact. Instead of getting stuck on perfect solutions, we find practical ways forward and get things done.

Continuous Learning

We're curious problem solvers who love a challenge. We constantly seek new ideas, embrace feedback, and aren't afraid to change our minds when we're wrong.

Why Colonist

  • Your work ships to 3,6M+ yearly active players

  • Async culture; deep work, no performative meetings

  • 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

Product Developer Related jobs

Other jobs at Colonist

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.