Please let Colonist know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
Colonist is seeking a Full-Stack Product Developer to join their fully remote team.
The role involves developing and enhancing game modes and features to improve player experiences.
Responsibilities include overseeing the full development of game interfaces, ensuring seamless UI/UX across platforms, and maintaining high code quality, performance, and stability.
The developer will evolve game architecture, architect multi-platform systems, and scale the codebase to support multiple game titles.
The position requires balancing technical complexity with product value, reviewing pull requests, mentoring peers, and collaborating with cross-functional teams.
The developer will also identify and optimize performance bottlenecks and continuously improve tools and workflows.
Requirements:
Candidates must have 5+ years of professional software development experience.
Deep experience with Node.js and modern full-stack development is required.
A strong grasp of Git, code reviews, and collaborative workflows is necessary.
Proven ability to design and maintain scalable architectures is essential.
A solid understanding of game systems and patterns is required to keep them fun and stable.
Candidates should be skilled in React, TypeScript, CSS, and building high-performance UIs.
Strong written communication skills are necessary to explain complex ideas clearly in asynchronous settings.
Experience with relational databases and REST APIs is required.
A passion for board games, both as a player and a developer, is essential.
Benefits:
The position offers a competitive salary paid in USD and stock options to own a piece of Colonist.
Employees enjoy a fully remote work environment with flexible hours, valuing outcomes over hours worked.
Unlimited vacation is provided, along with a yearly offsite event.
Work equipment is provided, and there is a monthly budget for productivity tools.
Employees have the opportunity to impact over 5 million yearly active players and experience rapid learning opportunities.
The role allows for freedom to identify and solve problems, access to all company metrics and discussions, and the expectation of deep work and autonomy with clear expectations and accountability.